Fórum Delphi 7 x MySql 5.1 x Zeus - Mensagem do banco para aplicação #388997
20/10/2010
0
Pessoal Tenho uma aplicação em delphi 7 com banco Mysql 5 e a conexão é feita através do componente Zeus 6.2
nao sei porque mas o componente ZStoredProc1 nao abre as procedues criadas no banco... isso é normal?
não funciona mesmo..
No SqlServer consigo mandar uma mensagem e a aplicação apresenta essa mensagem, o mesmo não acontece com o banco Mysql. não consigo ler a mensage..
exemplo tenho esse procedure que funciona corretamente mas a mensagem não que apresenta em teste no banco não aparece na aplicação isso é possivel ?
como receber essa mensagem no delphi e mostrar ao usuario..
desde ja agradeço;;
DELIMITER $$
DROP PROCEDURE IF EXISTS `construclima`.`Excluir_caracteristica`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `Excluir_caracteristica`(nCod int)
BEGIN
IF ((nCod > 0) && (nCod!='' )) THEN
DELETE FROM TabCaracteristicas WHERE Codigo = nCod;
SELECT 'Codigo Excluido com Sucesso. ' AS Msg;
ELSE
SELECT 'Codigo não informado ou não encontrado ' AS Msg;
END IF;
END$$
DELIMITER ;
nao sei porque mas o componente ZStoredProc1 nao abre as procedues criadas no banco... isso é normal?
não funciona mesmo..
No SqlServer consigo mandar uma mensagem e a aplicação apresenta essa mensagem, o mesmo não acontece com o banco Mysql. não consigo ler a mensage..
exemplo tenho esse procedure que funciona corretamente mas a mensagem não que apresenta em teste no banco não aparece na aplicação isso é possivel ?
como receber essa mensagem no delphi e mostrar ao usuario..
desde ja agradeço;;
DELIMITER $$
DROP PROCEDURE IF EXISTS `construclima`.`Excluir_caracteristica`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `Excluir_caracteristica`(nCod int)
BEGIN
IF ((nCod > 0) && (nCod!='' )) THEN
DELETE FROM TabCaracteristicas WHERE Codigo = nCod;
SELECT 'Codigo Excluido com Sucesso. ' AS Msg;
ELSE
SELECT 'Codigo não informado ou não encontrado ' AS Msg;
END IF;
END$$
DELIMITER ;
Jorge Santos
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)