Elite Veteran
Beiträge: 866
Ort: Wien | Hallo, Andreas!
Andy - 07.03.12
...SQL-Server Tabelle...
Für Vorschlag 1 aus FAQ 6.8 mit CDBL bzw. CLNG ergibt sich folgender SQL-String:
... Str(CDbl(CDate(txtEndDate.Value))) ...
Hierbei muß ich für das Startdatum 2! Tage früher eingeben, damit die Abfrage richtig erfolgt. Wenn ich also den 1.1.2005 in die Abfrage einschließen will, muß ich den 30.12.2004 als Kriterium in das Textfeld eingeben.
...Verhält sich Jet-SQL hier anders als der SQL-Server?...
CDbl wandelt das Datum in eine Zahl um, weil ein Datum intern eh eine Zahl ab dem Tag 0 ist. Bei JET ist der Tag 0, ab dem Datümer gezählt werden, der 30.12.1899, beim SQL Server ist es der 1.1.1900.
Alles klar?
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek - Jetzt anmelden für 19./20.10. in Nürnberg
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |