Hat sich erledigt,
ich habe bereits die Lösung gefunden.
War halt zu einfach.
Delphi-Quellcode:
if not IBCConnection.Connected
then IBCConnection.Connect;
IBCConnection.Options.DisconnectedMode := true;
// Hier wird eingestellt das Query nach Commit offen bleibt
IBCTransaction1.StartTransaction;
IBCQuery2.FetchAll := true;
IBCQuery2.CachedUpdates := true;
IBCQuery2.Open;
IBCTransaction1.Commit;
IBCConnection.Connected := false;
// Wahlfrei Connect schließen Query bleibt geöffnet
Mit Gruß
Peter