Nils: SQL Anweisung um bestimmtes Datum zu finden

Hallo Leute,

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???

Ciao Nils

PS: Vielen dank für eure Hilfe (auf die ich als anfänger sehr angewiesen bin ;-) )

  1. 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