Einzelnen Beitrag anzeigen

Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#2
  Alt 4. Jun 2003, 22:40
StrToDateTime(now) kann nicht funktionieren, weil now ist schon DATETIME. Diese Funktion ist dafür gedacht, wenn die DateTime-Information als String, z.b. in einem Edit-Feld, vorliegt.

Als Richtig wäre:

query1.fieldbyname('test').AsDateTime:=now;

oder

query1.fieldbyname('test').AsDateTime:=StrToDateTi me(Edit1.text);

oder

query1.fieldbyname('test').AsString:=Edit1.text;

Aber sag, benutzt die die BDE oder einen SQL-Server? Bei SQL-Server gibt meisten einen Feldtyp TIMESTAMP. Der erhält automatisch das Datum und die Uhrzeit bei einem Schreibvorgang.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat