Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: MSSQL/T-SQL: Wie "timestamp" speichern?

  Alt 18. Jan 2010, 19:35
Die timestamp-Felder kannst du als (Ansi-)String auslesen:
Delphi-Quellcode:
var
  ts_wert : AnsiString;
begin
  ts_wert := dataset.FieldByName('timestamp_feld').AsString;
Der String hat eine Länge von 8 Zeichen.
Wenn du den String anzeigen möchtest musst du ihn in Hex-Zeichen umwandeln.
Um zu prüfen, ob sich der timestamp geändert hat kannst du direkt einen Stringvergleich vornehmen:
Delphi-Quellcode:
var
  ts_akt : AnsiString;
begin
  ts_ := dataset.FieldByName('timestamp_feld').AsString;
  if ts_akt <> ts_gemerkt then
    ... // Datensatz verändert
Andreas
  Mit Zitat antworten Zitat