Dauer aus Uhrzeit und Datum Berechnen ?

Hallo,

ich habe in einer Access-Datenbank vier Attribute, den Zeitpunkt betreffend. Datum_Anfang, Uhrzeit_Anfang, Datum_Ende und Uhrzeit_Ende. Nun will ich die Dauer von Anfang bis Ende in Stunden errechnen. Mit dem Datum war das kein Problem, aber die Uhrzeit macht mir zu schaffen. Möchte die ganze Sache per SQL in einer Abfrage realisieren.

Vielen Dank im Voraus

René Pohlmeyer

Ganz allgemein ist es keine besonders geniale Idee, die Uhrzeit vom Datum zu trennen - aber wenn’s denn sein muss:

DatDiff("h";Datum\_Anfang + Uhrzeit\_Anfang, Datum\_Ende + Uhrzeit\_Ende)

bzw. in VBA:
DateDiff("h",Datum\_Anfang + Uhrzeit\_Anfang, Datum\_Ende + Uhrzeit\_Ende)

Gruß aus dem Norden
Reinhard Kraasch (http://www.kraasch.de - Access Tipps & Tricks)

Vielen Dank für die Antwort!

DatDiff(„h“;Datum_Anfang + Uhrzeit_Anfang, Datum_Ende +
Uhrzeit_Ende)

Die Antwort hat mir sehr weitergeholfen.
Allerdings muss in die Mitte, da wo das Komma steht doch ein „;“.
-> Nur für die Leute mit dem selben Problem.

Gruß

René
http://www.pgos.de

Ja, klar…
die „Mehrsprachigkeit“ von Access kann einen krank machen ;=)

Gruß
Reinhard