Einzelnen Beitrag anzeigen

Laaeris

Registriert seit: 10. Dez 2011
24 Beiträge
 
#1

ZEOS + TZStoredProc Problem

  Alt 24. Mär 2013, 17:47
Datenbank: mySQL • Version: 5 • Zugriff über: Internet
Hallo zusammen,

ggf. sehe ich den Wald vor lauter Bäumen nicht... Aber ich bekomme eine seltsame Fehlermeldung.
Hier das Environment: Delphi XE 2 Starter, mySQL 5 Server, ZEOS 6.6.6

(getestete funktionierende Procedure in der DB):
CREATE PROCEDURE `laaeris`.`Macht_Kontoaenderung` (in_Macht varchar(50), in_aenderung int)
BEGIN
UPDATE laaeris.Maechte SET Kontostand=Kontostand+in_aenderung
WHERE Macht=in_Macht;

Aufruf im Delphicode:
Delphi-Quellcode:
  K_StoredProc := TZStoredProc.Create(Datamodul);
  try
    K_StoredProc.Connection:=Datamodul.BT_Connector;
    K_StoredProc.StoredProcName:='Macht_Kontoaenderung'; //<--- hier steigt er aus
    K_StoredProc.ParamByName('in_Macht').AsString:=Macht;
    K_StoredProc.ParamByName('in_aenderung').AsInteger:=Summe;
    K_StoredProc.ExecProc; //da ohne Ergebnismenge, sonst per Open
  finally
    K_StoredProc.Close;
    K_StoredProc.Free;
  end;
Fehlermeldung ist als Bild angefügt, nur die IP-Adresse ist geschwärzt.
Was mache ich Dummbatz falsch?

Viele Grüße,

David
Miniaturansicht angehängter Grafiken
exception.jpg  
  Mit Zitat antworten Zitat