Vraag: bijwerkquery

Status
Niet open voor verdere reacties.

fdingen

Gebruiker
Lid geworden
6 feb 2007
Berichten
17
Goedemiddag,

Ik heb een probleem met een bijwerkquery, wellicht weten jullie de oplossing:

Zie de code hieronder:
UPDATE [Move overview] SET [Move overview].Date_uitgifte = [Date_uitgifte]+1, [Move overview].Time_uitgifte = [Time_uitgifte]-10

WHERE ((([Move overview].Date_uitgifte)=[Select datum:]) AND (([Move overview].Time_uitgifte)>#12/30/1899 17:0:0#));


Een delivery wordt op DAG A na 17.00 uur uitgegeven, dan moet de DAG gewijzigd worden met +1 (zie statement in de sql code). Ook moet hij de tijd wijzigen in een vast tijdstip, dat altijd kleiner is dan 17.00 uur anders wordt hij de volgende dag weer meegenomen, dat is niet goed. (wat is een oplossing voor de huidige -10??)

Zie echter ook de WHERE statement, de gebruiker moet zelf DAG A selecteren (invoeren) waarna de query zelf het tijdstip 17:00:00 meeneemt. Waarom staat hier de 1899 datum ook vermeldt??

Bedankt voor jullie hulp.
Frans D.
 
Datums zijn altijd vervelend. Gebruik Dateserial als je zeker wilt weten dat je datum goed overkomt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan