Ver Mensaje Individual
  #1  
Antiguo 17-10-2005
Avatar de makina
makina makina is offline
Miembro
 
Registrado: oct 2005
Ubicación: Mexico DF.
Posts: 27
Reputación: 0
makina Va por buen camino
Problema con Zeos + Stored Procedure+ MySql

!Hola a todos¡

Tengo un problema con los Zeos tratando de ejecutar un Stored procedure,
el stored procedure debe regresar datos de un select y he intentado correrlo con un TZQuery y con el TZStoredProcedure sin éxito, en el primer caso me manda el mensaje "db.sp cannot retunr a result set in the given context" y en el segundo caso me dice "unsupported operation". Cabe mencionar que no puedo utilizar el procedimiento ExecSQL debido a que necesito que me regrese el resultado del sp.

el sp es el siguiente:
Código:
 
DELIMITER $$
DROP PROCEDURE IF EXISTS `db`.`sp`$$
CREATE PROCEDURE "db"."sp"()
BEGIN
select Mensaje,tipo from mensaje where Numero='1000';
 
END$$
DELIMITER ;
y el codigo en delphi del TZQuery es:
Código:
query.Close;
query.SQL.Text:='call sp()'; {tambien lo he intentado con query.sql.ADD('call sp()')}
query.Active:=true;
y el codigo del TZStoredProcedure es
Código:
z.Close;
z.StoredProcName:='SP()';
z.Active:=true;
Espero me puedan ayudar, gracias de antemano

Última edición por makina fecha: 17-10-2005 a las 02:17:12.
Responder Con Cita