Thema: Delphi IBX Create Procedure

Einzelnen Beitrag anzeigen

Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#10

Re: IBX Create Procedure

  Alt 24. Feb 2006, 09:26
Ne, hab da kein Version drinnen (Da steht dann nur "InterbaseExpress 6" und sonst nix)

@MrSpock: Genau so hab ichs ja schon probiert :

SQL-Code:
CREATE PROCEDURE UPDATE_ARTIKEL (TEIL INTEGER)
AS
DECLARE VARIABLE ID INTEGER;
DECLARE VARIABLE MENGE INTEGER;
BEGIN
  FOR SELECT ARTIKELID, SUM(MENGE) FROM MATERIAL
             WHERE TEIL = :TEIL
             GROUP BY ARTIKELID
             INTO ID, MENGE
  DO
    UPDATE ARTIKEL SET MENGE = COALESCE(MENGE, 0) + :MENGE
           WHERE ID = :ID;
END;
Doch auch dann bekomm ich den Fehler (beim Commit der Transaction) :
EIBInterbaseError "invalid request BLR at offset 179 bad parameter number"
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat