Einzelnen Beitrag anzeigen

Benutzerbild von lume96
lume96

Registriert seit: 14. Sep 2003
Ort: Rognac/Marseille - Frankreich
128 Beiträge
 
Delphi 7 Professional
 
#1

Probleme mit Stored Procs, ZEOS und Firebird embedded

  Alt 1. Feb 2005, 10:54
Moin,

Ich weiß, dass das Thema hier schon mal am Rande erwähnt wurde, wollte nur kurz nachfragen, ob es bereits eine Lösung gibt (hab gesucht, aber selbst keine gefunden).

Gegeben sei : D7 Pro, Firebird embedded 1.5.2, Zeos 6.1.5 stable (hab’s auch mit der 6.5.1 alpha probiert, ändert aber nichts).

Ich versuche einfach eine Stored Procedure auszuführen (mit ExecProc) und hätte gerne den Rückgabewert. Das funktioniert soweit auch ganz gut beim ersten Durchlauf. Wenn ich aber die Stored Procedure ein zweites Mal aufrufe (oder wenn ich die Verbindung zu Firebird schließe) bekomme ich einen Fehler -901 (SQL Error : Invalid Statement handle…).

Das Problem bei mehrfachem Ausführen der Stored Procedure kann ich umgehen, wenn ich die Komponente vor jedem ausführen dynamisch erstelle und hinterher wieder freigebe (etwas umständlich, aber was soll’s). Bleibt das Problem beim Schließen der Verbindung zur DB.

Hat jemand eine Lösung für das Problem ?

Tschüss,
Lutz
Lutz Meyer
  Mit Zitat antworten Zitat