Hallo zusammen,
ich kann kaum glauben dazu nix finden zu können, aber ich werd nicht fündig
Ich verwende TIBOStoredProc mit Zugriff auf Firebird 2.1
Die dort angesprochene Prozedur liefert im Test den gewünschten Wert zurück.
Daher muss mein Fehler irgendwo im Delphi Code liegen.
Code:
IBOStoredProc1.ParamByName('pANZAHL').asInteger; //Parameter den die Prodezur zum ausführen braucht
iRESULT := IBOStoredProc1.ParamByName('pRESULT').asInteger; //Paremeter den die Prozedur als Result zurück liefert.
IBOStoredProc1.Prepare;
IBOStoredProc1.ExecProc;
IBOStoredProc1.Close;
DM.DataModule1.IBOTransaction1.CommitRetaining;
Die Variable iRESULT bleibt immer leer ...
Liegt es vielleicht an der Reihenfolge der Zeilen ?
Hab´s ettliche Male gedreht, ich komm nicht drauf.
Viele Grüße
Thomas