Hallo Zusammen,
ich habe eine Tabelle erstellt die unter anderem eine Spalte Zeitstempel enthält, diesen habe ich als Standarddatum mit dem Standardwert Jetzt() festgelegt.
Das sieht unter Access wie folgt aus: 12.05.2004 17:53:19
Ich habe ein Problem beim Update, ich weiß nicht wie ich das Datum richtig anzusprechen habe. Beim probieren habe ich herausgefunden, dass man ein Datum mit #05/12/2004# ansprechen kann. bei der zeit habe ich nichts herausfinden können. Mein Versuch war bislang:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| ... with ADOQuery do begin with SQL do begin clear; add('Update Segment'); add('set Kategorie = 4'); add('where TimeStamp > #05/12/2004 17:57:33#'); end; execsql; end; ... |
und was dabei rauskommt ist eine Fehlermeldung:
Ein Parameter ist nicht ordnungsgemäß definiert. Inkonsistente oder unvollständige Informationen wurden angegeben.
Als ich die Spalten für Testzwecke umdefiniert hatte (nur Datum), gab es die Fehlermeldung nicht, es muß also mit der Konvertierung zu tun haben, speziell mit der Zeit, schätze ich.
kann mir da jemand weiterhelfen?
Schöner Gruß
Torge Wendt