se o BD for SqlServer

todos os parametros passados para a procedure devem ser convertidos em
string.

Set sComando = 'nome procedure '  || SalNumberToStrX( par1 , 0 ) || ',\'' ||
par2 || '\',\'' || par3 || '\',\'' || SalFmtFormatDateTime( par4 ,'yyyyMMdd'
) || '\',\'' ||  SalFmtFormatDateTime( par5 , 'yyyyMMdd' ) || '\',' ||
SalNumberToStrX( par6 , 0 ) || ',' || SalNumberToStrX( par7 , 0 ) || ',\''
|| par8 || '\',\'' || par9 || '\',\'' || par10 || '\',\'' || par11  || '\','
|| SalNumberToStrX( par12 , 0 )

Call OdrExecuteProc( shSqlApl, sComando, ':retorno1,:retorno2' )

abs.

Wagner.

2009/12/9 Zuleica Lopes <z_lo...@yahoo.com.br>

> Olá lista,
>
> gostaria de saber se alguém tem exemplo de chamada de procedure com muitos
> parâmetros no Centura. Sei que pode ser banal mas aqui quase não utilizamos
> procedures e estamos com dificuldades para chamar.
> A precedure em questão tem 15 parâmetros de entrada e 2 de saída.
>
> Obrigada,
>
> Zuleica
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>

Responder a