Hallo
Ich habe folgendes Problem mit Firebird 1.5.1 und den FibPlus Komponenten
Ich habe eine einfache Storded Procedure mit der ich ein einfaches insert mache.
Aufrufen tue ich diese mit
Delphi-Quellcode:
with dmMain.pfibsprocEtbEintrag do
begin
ParamByName('Eintrag').Asstring := cxmemoEintrag.Text;
parambyName('Bemerkung').AsString := cxmemoBemerkung.Text;
if not dmMain.pfibtransDefault.InTransaction then dmMain.pfibtransDefault.StartTransaction;
try
ExecProc;
dmMain.pfibtransDefault.Commit;
except
dmMain.pfibtransDefault.Rollback;
end;
erschreibt die Werte auch brav in die Datenbank, aber danch trennt er die Verbindung zur Datenbank.
Woran liegt das bzw. wie kann ich das verhindern?
Gruß Ingo