Parece q o problema era sà uma questÃo de tipos. Agora vou converter tudo pra string, concatenar em uma variÃvel e mandar executar.
[EMAIL PROTECTED] writes:



Experimenta adicionar uma linha no arquivo sql.ini,
enablemultipleconnections=on como segue abaixo. Uma vez tive este problema
mas era com o SqlServer.


Eraldo R. Cardoso
SETP/PR



[odbcrtr]
odbctrace=off
enablemultipleconnections=on




[EMAIL PROTECTED] com Para: [EMAIL PROTECTED] Enviado Por: cc: (cco: Eraldo Rui Cardoso/SERT/PR.GOV.BR) [EMAIL PROTECTED] Assunto: [sqlwin] SqlPrepareAndExecute + PostgreSQL (fwd) ualand.net 28/09/2004 10:16 Favor responder a sqlwin




Tenho uma funÃÃo em PL-PGSQL em que eu passo os parÃmetros e a mesma me
retorna um resultset. No terminal do PostgreSQL eu chamo a funÃÃo da
seguinte maneira:
SELECT * FROM NomeFunÃÃo(ParÃmetro1,ParÃmetro2);
Tentei chamar a funÃÃo da mesma forma dentro da aplicaÃÃo em Centura,
que està acessando o banco via ODBC, e nÃo deu certo. A seguir a linha da
aplicaÃÃo chamando a funÃÃo:
Call SqlPrepareAndExecute( frm033.shGeral, 'SELECT * FROM
CODCLI_ATRAZADO(:vnCodLjaAux,:dfdDtaIni,:dfdDtaFim,:frm033.vbDpl,:frm033.vsC


odCndChqAux)')
Quando executo à apresentado o seguinte erro:
20055-PostgreSQL:1ERROR: cannot open multi-query plan as cursor.
AlguÃm sabe qual à a sÃntaxe correta para chamar tal funÃÃo?
Desde jÃ, obrigado!


==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================


--
Esta mensagem foi verificada pelo sistema de antivìs e
acredita-se estar livre de perigo.






==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================


==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a