![]() |
Datenbank: ? • Version: ? • Zugriff über: ?
dbepress änderungen am clientdataset werden auf server nicht gespeichert
Hallo,
habe eine Datenbankanwendung mit dbexpress geschrieben, welche eine tabelle aus der datenbank auf einem server anzeigt, außerdem sollen auch daten editiert, gelöscht und eingefügt werden können. hierzu verwende ich ein clientdataset und eine dbgrid komponente. eigentlich funktioniert alles, also die daten werden korrekt angezeigt. es gibt einen button, der die apply updates methode aufruft: procedure TForm1.Button1Click(Sender: TObject); begin ClientDataSet1.Open; ClientDataSet1.ApplyUpdates(0); ClientDataSet1.Close; ClientDataSet1.Open; end; 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? viele grüße und danke schön :) |
AW: dbepress änderungen am clientdataset werden auf server nicht gespeichert
Zitat:
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; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz