Procedure mysql 5
Publicado por Fernando (2 intervenciones) el 27/03/2004 03:01:36
Hola
el problema es el siguiente como le hago para que al ejecutar un procedimiento y este devuelva el resultado del cursor tengo las siguiente linea y me devuelve Null??
Create procedure Prueba()
begin
declare cursor C1 for
Select * from t1;
open C1;
end
se invoca Call Prueba y me retorna Null pero al no declarar el cursor este se ejecuta
Create procedure Prueba()
begin
Select * from t1;
end
Pero a la hora de la conexion a un recordset de Vb me retorna un error. Que me hace falta en el primer procedimiento para que se retorne el cursor??
Muchas gracias
el problema es el siguiente como le hago para que al ejecutar un procedimiento y este devuelva el resultado del cursor tengo las siguiente linea y me devuelve Null??
Create procedure Prueba()
begin
declare cursor C1 for
Select * from t1;
open C1;
end
se invoca Call Prueba y me retorna Null pero al no declarar el cursor este se ejecuta
Create procedure Prueba()
begin
Select * from t1;
end
Pero a la hora de la conexion a un recordset de Vb me retorna un error. Que me hace falta en el primer procedimiento para que se retorne el cursor??
Muchas gracias
Valora esta pregunta


0