Hallo,
vielleicht hat es was mit den Transaktionen zu tun.
Gibt es bei Dir auch einen DBMonitor?
Probier mal das hier.
Delphi-Quellcode:
if DataModulePlanung.IBTransactionPlanung.InTransaction then DataModulePlanung.IBTransactionPlanung.Commit;
DataModulePlanung.IBTransactionPlanung.StartTransaction;
DatamodulePlanung.IBDataSetPlanung.Close;
Und dann noch das hier
DatamodulePlanung.IBDataSetPlanung.SelectSQL.Add(' select * FROM PLANUNG where
ID_AUFTRAG_TEST = ' + IntToStr(id_Planung));
Das müsste ja einen Fehler (
Exception) erzeugen.
Kommt die
Exception ?