Einzelnen Beitrag anzeigen

onkelthom

Registriert seit: 5. Mär 2009
Ort: Schwalmtal
16 Beiträge
 
#1

Verwendung einer Stored Procedure

  Alt 28. Apr 2010, 16:48
Datenbank: Firebird • Version: 2.1 • Zugriff über: IBObjects
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
Thomas
Nicht reden - Machen ! Geht nicht gibt´s nicht...
  Mit Zitat antworten Zitat