MySQL - Procedure mysql 5

 
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder