Hab meinen Fehler in folgender Beispiel Anwendung nachgebaut.
Das Problem dass ich nun habe ist, wenn man den selben Record im ersten Grid
sowie im zweiten Grid bearbeitet man eine Fehlermeldung bekommt!
Meine Lösung dazu war momentan die Datenbankverbindung zu trennen und dann sofort wieder neu aufzubauen

Bitte um Hilfe

Code: Alles auswählen
procedure TForm1.Button1Click(Sender: TObject);
begin
SQLQuery1.ApplyUpdates;
SQLTransaction1.CommitRetaining;
ShowMessage('Ende');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
SQLQuery2.ApplyUpdates;
SQLTransaction2.CommitRetaining;
ShowMessage('Ende');
end;

