PDA

Vollständige Version anzeigen : Datumsvergleich in SQL (jet-DB)????????


druschba
20.02.2002, 13:48
--------------------------------------------------------------------------------
<a href="http://www.visualbasic-archiv.de/archiv/tipp_details.php3?pid=375" target="_blank">http://www.visualbasic-archiv.de/archiv/tipp_details.php3?pid=375</a>
beachtet!

Hallo,
ich habe ein Problem mit dem selektieren nach Datum'

so habe ich das Datum zum Speichern definiert:
'"m-d-yyyy HH:MM:SS"
Dim sDatum, sZeit As String

sDatum = Format$(Now, "m-d-yy")
sZeit = Format$(Now, "hh:mm:ss")
rst![Datum/Zeit] = CDate(sDatum & " " & sZeit)

das ganze wird in eine access97 DB gespeichert, das Datumsfeld ist auf standarddatum

soweit sogut...

beim Selektieren mit SQL bin ich laut VBArchiv Tips&Tricks so vorgegangen:
Dim sDatum As Date

sDatum = format(cdate(now),"m-d-yy")

sql.CommandText = "insert into [tbl_Anzeige] select * from [tbl_Daten] WHERE [Datum/Zeit] =#" & sDatum & "#"

Set rst = sql.Execute

komischer weise liefer das recordset einträge bei < oder > aber nie bei =....*grummel*

Wer kann helfen??


PS: die DB ist via ODBC angesprochen..macht aber glaub ich nix...

Vielen Dank im Voraus...

*!DRUSCHBA!*

<img src="graemlins/wut.gif" border="0" alt="[wut]" />

md
21.02.2002, 18:13
Hallo Druschba!

Ich nehm immer
Format(Zeitvariable, "yyyy-mm-dd")

Vielleicht hilfts!

MD