Pessoal,
Alguém tem algum exemplo para executar uma store procedure criada no mysql usando a lib rddsql, com function eu já consegui executar.
[]´s
Stored Procedure SDDMY (Harbour)
Moderador: Moderadores
Stored Procedure SDDMY (Harbour)
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Re: STORED PROCEDURE SDDMY (HARBOUR)
Caros,
Estou tentando executar uma sp que criei no mysql e está me retornando erro:
Error SDDMY/1903 PROCEDURE matconst.BancoNew can't
return a result set in the given context: CALL BancoNew()
(DOS Error 1312)
Estou fazendo assim:
BancoNew() é a store procedure que eu criei fanzendo um select * from banco
Este comando "CALL BancoNew()" funciona na console do mysql
Estou tentando executar uma sp que criei no mysql e está me retornando erro:
Error SDDMY/1903 PROCEDURE matconst.BancoNew can't
return a result set in the given context: CALL BancoNew()
(DOS Error 1312)
Estou fazendo assim:
Código: Selecionar todos
IF RDDINFO(RDDI_CONNECT, {"MYSQL", "localhost", "matconst","matconst", "matconst"}) == 0
? "Unable connect to the server"
RETURN
ENDIF
DBUSEAREA( .T.,, "CALL BancoNew()")
Browse()
Este comando "CALL BancoNew()" funciona na console do mysql
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: STORED PROCEDURE SDDMY (HARBOUR)
Não testei, mas tente usar:
aRET:= RDDINFO(RDDI_EXECUTE, "CALL BancoNew()")
//aRET Retorna o resultado.
aRET:= RDDINFO(RDDI_EXECUTE, "CALL BancoNew()")
//aRET Retorna o resultado.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
Re: STORED PROCEDURE SDDMY (HARBOUR)
Olá Sygecom,
Não funcionou.
Eu já tinha tentado desta forma. O retorno é .F.
[]´s
Não funcionou.
Eu já tinha tentado desta forma. O retorno é .F.
[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
