Mauricio,
 
 Mesmo assim continua dando erro, 

  O valor 0000205013 dever� ser gravado pela procedure no campo p1 em uma
tabela do banco de dados, o que eu deixei de fazer neste caso.

OdrPrepareProc( ghSqlCOBRANCA ,'{Call usp_carrega_base_SUINF_excesso_peso(
0000205013)}',':p1')

Os campos nulos da proc tambem devem ser passados como null ou n�o precisa. 

Desde j�, agrade�o.

 Jo�o B. Sesconetto.

-----Mensagem original-----
De: Mauricio Tavares [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 17 de setembro de 2003 09:18
Para: [EMAIL PROTECTED]
Assunto: Re: [sqlwin] Erro na Procedure


Jo�o

Eu utilizo algumas fun��es que transformam os valores das vari�veis em
String e depois s�o concatenados na String que cont�m o comando sql.

Tome cuidado com as formata��es de vari�veis n�mericas. Os n�meros devem
estar com os decimais separados por "ponto" (Ex: 12231.32 ) para a chamada
da stored procedure.

Abra�os,
Mauricio.

----- Original Message -----
From: "Joao Batista Sesconetto" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 17, 2003 7:47 AM
Subject: RES: [sqlwin] Erro na Procedure


Mauricio,

  Favor desconsiderar a ultima pergunta.

  Acho que devo transformar os diferentes tipos de dados para string e
depois concatena-lo.

Obrigado.

Jo�o B. Sesconetto



-----Mensagem original-----
De: Joao Batista Sesconetto [mailto:[EMAIL PROTECTED]
Enviada em: ter�a-feira, 16 de setembro de 2003 16:47
Para: [EMAIL PROTECTED]
Assunto: RES: [sqlwin] Erro na Procedure


Muito obrigado Mauricio,

 Mas desculpe-me, como vou transferir os campos em tempo de execu��o se n�o
for via variavel.

 Obrigado,

   Jo�o B. Sesconetto

-----Mensagem original-----
De: Mauricio Tavares [mailto:[EMAIL PROTECTED]
Enviada em: ter�a-feira, 16 de setembro de 2003 16:24
Para: [EMAIL PROTECTED]
Assunto: Re: [sqlwin] Erro na Procedure


Jo�o

A fun��o OdrExecuteProc n�o aceita vari�veis do tipo bind, ou seja, a string
que comp�e o seu segundo par�metro deve conter os valores, e n�o as
vari�veis.

Help do Centura: "The function OdrExecuteProc does not accept bind
variables. (Compare this to the function OdrPrepareProc, which does accept
bind variables.)"

Sua fun��o ficaria assim:

call OdrPrepareProc( ghSqlCOB, '{Call usp_carrega_base_SUINF_excesso_peso(
'2000-01-01', '2001-01-02',  2, 251, 220.00)}'
,':p1, :p2, :p3, :p4, :p5')

Abra�os,
Mauricio


----- Original Message -----
From: "Joao Batista Sesconetto" <[EMAIL PROTECTED]>
To: "Sqlwin (E-mail)" <[EMAIL PROTECTED]>
Sent: Tuesday, September 16, 2003 3:36 PM
Subject: [sqlwin] Erro na Procedure


Caros amigos,

   Desculpe, mas preciso de outro help.

  � a primeira vez que tento executar uma Procedure, e n�o consigo ver onde
esta o erro de sintaxe na
procedure abaixo, se puderem me ajudar, ficarei grato.

call OdrPrepareProc( ghSqlCOB, '{Call usp_carrega_base_SUINF_excesso_peso(
:tblAitEPSistemaCobranca.DtVencimento,

:tblAitEPSistemaCobranca.DtInfracao,

:tblAitEPSistemaCobranca.NrAutoInfracao,

:tblAitEPSistemaCobranca.NossoNumero,

:tblAitEPSistemaCobranca.VlMulta)}' ,':p1, :p2, :p3, :p4, :p5')

Estou lendo os dados na minha tabela tblAitEPSistemaCobranca e gravando p1,
p2 . . . . � ASSIM  MESMO QUE DEVO FAZER ????????????


  Antecipadamente obrigado.

  Jo�o B. Sesconetto
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)
==============================================
=============================================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)

==============================================
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