ruft man nun das programm auf und fügt einen neuen eintrag hinzu und clickt auf den Button, ist der eintrag wieder weg. kann jemand erklären woran das liegt, bzw. was ich falsch mache?
ClientDataSet 'verschluckt' Fehlermeldungen, statt eine
Exception zu werfen.
Die OnReconcileError und OnPostError Events können verwendet werden diese Fehler z.B. mit einer MessageBox anzuzeigen.
Delphi-Quellcode:
procedure TdmX.Query1ReconcileError(
DataSet: TCustomClientDataSet; E: EReconcileError;
UpdateKind: TUpdateKind; var Action: TReconcileAction);
begin
ShowMessage(E.Message);
end;