Página 1 de 1

Stored Procedure SDDMY (Harbour)

Enviado: 29 Mar 2010 11:36
por asimoes
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

Re: STORED PROCEDURE SDDMY (HARBOUR)

Enviado: 29 Mar 2010 13:51
por asimoes
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:

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()
BancoNew() é a store procedure que eu criei fanzendo um select * from banco
Este comando "CALL BancoNew()" funciona na console do mysql

Re: STORED PROCEDURE SDDMY (HARBOUR)

Enviado: 04 Abr 2010 23:23
por sygecom
Não testei, mas tente usar:
aRET:= RDDINFO(RDDI_EXECUTE, "CALL BancoNew()")
//aRET Retorna o resultado.

Re: STORED PROCEDURE SDDMY (HARBOUR)

Enviado: 05 Abr 2010 12:56
por asimoes
Olá Sygecom,

Não funcionou.

Eu já tinha tentado desta forma. O retorno é .F.

[]´s