Buenas
Si, el estored se ejecuta y el programa tambien. Lo único que no ejecuta
es el delete. todo el resto del programa va perfecto...bueno al no
ejecutar el delete, se me fastidia el programa a mitad, pero ya me
entendéis.
En el ejemplo que os puse, indiqué *libl como biblioteca, para no ponerlo
entero, pero la sentencia exacta es:
Exec sql delete from ARCFIL/FARTES
where eaempr=10 and eaartp=:@cod_artic;
repito que si llamo al programa directamente desde una CL con un call, si
que se ejecuta todo, por lo que no puede ser cuestión del commit.
Sergio Luis: no lo probé dinámico porque no es un select, sino un delete.
Probaré en dinámico montando un cursor y tal, a ver si funciona.
Salu2____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.