Anonym
14. Mai 2001 um 15:24
1
Ich hab’ jetzt noch ein Problem, ich habe ein Datum Feld in meiner Access Datenbank welche ich über SQL abfrage, und möchte jetzt einige Felder löschen, welches ich über ein UPDATE Statement mache, aber ich bekomme da immer die Fehlermeldung:
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
Bei folgendem Code:
…
SQLstmt = SQLstmt & "date=’’, "
…
Wie heißt es denn richtig?
Danke!
Noel
Anonym
15. Mai 2001 um 09:52
2
Auf was für einen Server hostest Du den? Kann es sein das auf diesem Server ein englischsprachiges Datumsformat ist?
Martin
Anonym
15. Mai 2001 um 10:38
3
Ja, das stimmt, das Datum sieht dann so aus: 5/15/01
Aber was tut das zur Sache?
MfG,
Noel
Anonym
15. Mai 2001 um 11:11
4
Wenn DU das Datum in Access einträgst mußt Du die Eingabe im Englischen Datumformat machen.
Da deine Seite ja das Englische Datumsformat untersützt versuch doch mal mit dem Update- Befehl das aktuelle Datum einzufügen.
Also es müßte funktionieren wenn Du:
UPDATE tabelle1 SET Datum = ‚"&date&"‘
oder
UPDATE tabelle1 Set Datum = ‚05/11/01‘
machst! Ich hoffe ich konnte Dir weiterhelfen
Martin
1 „Gefällt mir“
Anonym
15. Mai 2001 um 11:19
5
Ja, das klappt auch ganz toll, nur will ich dass das Feld Leer ist, also das da kein Datum drin steht.
MfG,
Noel
Anonym
15. Mai 2001 um 11:23
6
Auch hier mit englischen Datum!
UPDATE tabelle1 Set Datum = NULL where Datum=‚05/11/01‘
Gruß
Martin
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
1 „Gefällt mir“