Foros del Web » Programando para Internet » PHP »

Ayuda con Variables Enlazadas a Oracle.

Estas en el tema de Ayuda con Variables Enlazadas a Oracle. en el foro de PHP en Foros del Web. Hola estoy haciendo una aplicacion en PHP-Linux que se conecta a Oracle 9.i. Hago las consultas con variables enlazadas y no existe problema alguno, pero ...
  #1 (permalink)  
Antiguo 21/12/2004, 09:00
 
Fecha de Ingreso: diciembre-2004
Mensajes: 3
Antigüedad: 19 años, 4 meses
Puntos: 0
Ayuda con Variables Enlazadas a Oracle.

Hola estoy haciendo una aplicacion en PHP-Linux que se conecta a Oracle 9.i.
Hago las consultas con variables enlazadas y no existe problema alguno, pero cuando ejecuto una funcion o un procedimiento almacenado, donde le paso variables enlazadas, que retorna un cursor, no encuentro la forma de manejarlo.
Hago lo siguiente :

$coneccion = ocilogon('*****', '*****', '***.***.***.***');
$sql="begin procedimiento(:datos_salida,:parametro1,:parametro 2);end;";
$stm = OCIParse($coneccion,$sql);
$cursor = OCINewCursor($coneccion);

OCIBindByName($stm, ":datos_salida", $cursor, -1, OCT_B_CURSOR);
OCIBindByName($stm, ":parametro1", $parametro1);
OCIBindByName($stm, ":parametro2", $parametro2);

ociexecute($stm);
ociexecute($cursor);

y me aparece el siguiente error :
ORA-01008: not all variables bound
Ojalá alguien me pueda ayudar, porque he buscado y la documentacion que existe no es muy buena.
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:05.