Stefan Falz: SQL Anweisung um bestimmtes Datum zu finden

Beitrag lesen

Hallo Nils,

ich hatte mir das eigendlich ziemlich simpel vorgestellt:

Datenbanktabelle, feld mit typ datum/zeit

jetzt in asp eine abfrage:

SQL = "SELECT * from tabelle where laufzeit > #01/10/2000# and laufzeit < #01/1/2000# order by id"

Jetzt das Problem, es gibt keine ergebnisse, obwohl datensätze da sind, gebe ich anstatt dem wert #01/11/2000# #31/10/2000# findet er die Datesätze, aber das script soll auch über einen Monat hinaus datensätze finden, was mache ich falsch???

[...]

das geht eigentlich auch ganz einfach. Ich weiss zwar nicht genau, welche
DB du verwendest, aber mit Access sollte es so gehen:

... where laufzeit > #10/01/2000# and laufzeit < #01/01/2000#
Das Datum sollte im Format MM/DD/YYYY angegeben werden.
Man kann auch
... where laufzeit BETWEEN #10/01/2000# and #01/01/2000#
schreiben.

Natürlich muss die Spalte auch als Datum deklariert werden (sonst klappt
das nicht)

Tschau, Stefan