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