Thomas S.: Datum in Access DB schreiben

Hallo Gemeinde
ich habe in einer Access DB eine Tabelle die auch ein Datumsfeld enthält und folgenden Code dazu.

Datum1   = "1"&"."&""+Monat+""&"."&""+Jahr

Dummy1  = "SELECT * FROM Projektdatenbank WHERE Datum = "+Datum1
hab auch schon folgendes probiert
Dummy1  = "SELECT * FROM Projektdatenbank WHERE Datum = '"+Datum1+"'"

Ich bekomme folgende Fehlermeldung

Microsoft OLE DB Provider for ODBC Drivers-Fehler '80040e14'

[Microsoft][ODBC Microsoft Access 97 -Treiber] Syntaxfehler in Zahl in Abfrageausdruck 'Datum = 29.10.99'.

/zel/asp/Logistik.asp, Zeile 73

ich bekomme es nicht auf die Reihe den Fehler zu finden. Vielleicht schaft es jemand von Euch

Gruß Thomas S.

  1. Sorry,
    war keine Absicht
    Gruß Thomas

  2. Ich bekomme folgende Fehlermeldung

    Microsoft OLE DB Provider for ODBC Drivers-Fehler '80040e14'

    [Microsoft][ODBC Microsoft Access 97 -Treiber] Syntaxfehler in Zahl in Abfrageausdruck 'Datum = 29.10.99'.

    /zel/asp/Logistik.asp, Zeile 73

    Hallo,

    ser SQL-String sollte so aussehen:
    strSQL = "SELECT * FROM Projektdatenbank WHERE Datum = #" & Datum1 & "#"

    Datum1 muß einen Datumswert im Format 12/31/99 haben und als String angelegt sein.

    Tschau, Stefan