Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#4

Re: MSSQL: Datum wird nicht gespeichert

  Alt 19. Feb 2004, 17:55
Leuselators Lösung, nur unabhängig von den Regionaleinstellungen von Server oder Client (da keine implizierte Umwandlung erfolgt):
Delphi-Quellcode:
With Query Do
Begin
  SQL.Text :=
    'Update XYZ.Tabelle t' + #10 +
    ' Set t.Datum = :i_Datum' + #10 +
    'WHERE t.PK = :i_PK';
  Prepared := True;
  Parameters.ParamByName('i_PK').Value := ID_Variable;
  Parameters.ParamByName('i_Datum').DataType := ftDateTime;
  Parameters.ParamByName('i_Datum').Value := SysUtils.Date;
  ExecSQL;
End;
Edit: DataType vergessen
  Mit Zitat antworten Zitat