Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous
On vient de migrer une appli en pb 10.5 avec la derniere release, et j'ai une erreur de type : mémoire ne peut être read lors de l'exécution d'une procédure :
DECLARE init_te_pa PROCEDURE for FLUX.P_INIT_TE_PA using sqlca; IF SQLCA.SQLCode = -1 THEN MessageBox("Erreur proc: Erreur SQL declare", SQLCA.SQLErrText, StopSign!) CLOSE init_te_pa; return 1 ELSE EXECUTE init_te_pa ; // ca plante ici ! IF SQLCA.SQLCode = -1 THEN MessageBox("Erreur proc: Erreur SQL EXECUTE", SQLCA.SQLErrText, StopSign!) CLOSE init_te_pa; return 1 end if END IF CLOSE init_te_pa;
Hors ligne
réponse : c'était une proc qui n'avait pas de paramètre OUT
ca passe en 9 mais pas en 10.5
Hors ligne