Umgebung:
Delphi 5, SQL-Server 7.0
Ich übergebe einen Record aus einem DBGrid mit Datset = TQuery(RequestLive = false) an ein TClientDataset. Die Felder des TClientDataset werden zur Laufzeit, entsprechend Tquery erzeugt. Nach Änderung in TClientDataset, ersetze ich den Bereich Tquery.ActiveBuffer durch TClientDataset.ActiveBuffer um Open/Close zu umgehen. Bei TDateTimeFields scheitert diese Art, weil Tquery intern die Daten anders ablegt, als TClientDataset. Kennt jemand den Unterschied?
Delphi 5, SQL-Server 7.0
Ich übergebe einen Record aus einem DBGrid mit Datset = TQuery(RequestLive = false) an ein TClientDataset. Die Felder des TClientDataset werden zur Laufzeit, entsprechend Tquery erzeugt. Nach Änderung in TClientDataset, ersetze ich den Bereich Tquery.ActiveBuffer durch TClientDataset.ActiveBuffer um Open/Close zu umgehen. Bei TDateTimeFields scheitert diese Art, weil Tquery intern die Daten anders ablegt, als TClientDataset. Kennt jemand den Unterschied?