Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   No puedo obtener datos de Salida de un Procedimiento Almacenado de Mysql (https://www.clubdelphi.com/foros/showthread.php?t=79269)

matti 20-06-2012 14:18:38

No puedo obtener datos de Salida de un Procedimiento Almacenado de Mysql
 
Que tal Todos, tengo un problema con los datos de salida de un procemimiento almacenado hecho en Mysql 5.5.13 , que conecto con los componentes Zeos.
El pocedimiento es de prueba y este es el codigo
DELIMITER $$
USE `rh`$$
DROP PROCEDURE IF EXISTS `t_pruaba3`$$
CREATE DEFINER=`acabrera`@`%` PROCEDURE `t_pruaba3`()
BEGIN
SELECT codarea, descripcion, codareapadre FROM AREA;
END$$
DELIMITER ;

Cuando ejecuto en mysql uso este comando CALL t_pruaba3 y todo ok, me muetra los datos que necesito. Pero el problema es que quiero eso mismo en una grilla de Delphi.
Uso el componente Zquery y en la propiedad Sql le pongo la comando CALL t_pruaba3 y me este mensaje "can't return a resul set in the given context".
Es la Primera vez que estoy usando Mysql con Delphi. con firebird no tenia estos problemas.
Uso ZEOSDBO 7.0.0- alpha y Rad 2007.

Casimiro Notevi 20-06-2012 15:56:20

Recuerda poner los tags al código fuente, ejemplo:



Gracias :)

matti 20-06-2012 16:24:55

Que tal Todos, tengo un problema con los datos de salida de un procemimiento almacenado hecho en Mysql 5.5.13 , que conecto con los componentes Zeos.
El pocedimiento es de prueba y este es el codigo
Código SQL [-]
DELIMITER $$
USE `rh`$$
DROP PROCEDURE IF EXISTS `t_pruaba3`$$
CREATE DEFINER=`acabrera`@`%` PROCEDURE `t_pruaba3`()
BEGIN
       SELECT codarea, descripcion, codareapadre FROM AREA;
    END$$
DELIMITER ;

Cuando ejecuto en mysql uso este comando CALL t_pruaba3 y todo ok, me muetra los datos que necesito. Pero el problema es que quiero eso mismo en una grilla de Delphi.
Uso el componente Zquery y en la propiedad Sql le pongo la comando CALL t_pruaba3 y me este mensaje "can't return a resul set in the given context".
Es la Primera vez que estoy usando Mysql con Delphi. con firebird no tenia estos problemas.
Uso ZEOSDBO 7.0.0- alpha y Rad 2007.


La franja horaria es GMT +2. Ahora son las 23:57:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi