Datum an SQL-Server
Karl Donaubauer
Gesendet: 07.03.12 15:14
Betreff: RE: Datum an SQL-Server



Elite Veteran

Beiträge: 848
50010010010025
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
*********
https://www.donkarl.com/devcon Access-Online-Konferenz 18.+19.4.
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Top of the page Bottom of the page