Para você resolver esse problema, segue procedimento abaixo;
1. Utiliza a função SqlPrepare
2. Utiliza a função SqlExecute
3. No select final da procedure insere os dados em uma tabela fixa no banco
de dados.
4. Em seguida utiliza a função SqlPrepareAndExecute realizando o camando
select na tabela.
5. No final utiliza um SqlFetchNext.
Com isso você tem uma procedure com retorno e seu problema resolvido.
Abraço,
Gerson Barreto Neto
Unisystem - Consultor
--- Em dom, 24/8/08, Luis Fernando Minoru Saito <[EMAIL PROTECTED]> escreveu:
> De: Luis Fernando Minoru Saito <[EMAIL PROTECTED]>
> Assunto: RE: [sqlwin] Chamada de Sore Procedure no Sql-Server atraves do
> Centura
> Para: [email protected]
> Data: Domingo, 24 de Agosto de 2008, 21:58
> Com conexão OLEDB, somente podemos executar a procedure sem
> parametros de
> retorno.
> Utilize o comando SqlPrepareSP e depois SqlExecute, com
> atenção do
> SqlResultSet para False.
>
>
> Luis Fernando Minoru Saito
> Tecnologia de Informação
> Tel: (55 11) 3078-1755
> Cel: (55 11) 7807-7740
> [EMAIL PROTECTED]
>
> SCA Systema Consultores Associados
> visite o website http://www.scasystema.com.br
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of gerson neto
> Sent: sábado, 23 de agosto de 2008 11:36
> To: [email protected]
> Subject: Re: [sqlwin] Chamada de Sore Procedure no
> Sql-Server atraves do
> Centura
>
> Caro cidadão,
>
> Primeiro, você deverá fazer um file incluide a apl
> ODBSAL32.apl, apois
> incluir a apl você verá as funcões de chamadas das
> stores procedures do Sql
> Server. 'OdrPrepareProc para prepara a procedure e
> SqlExecure para executa.
> Sabendo que na instalação ddo centura você deverá
> selecionar a opção do
> conexão com o ODBC.
>
> hSql - Handle de conexão
> sCmd - NomeProcedure @Parametros de entrada(Ilimitado)
> sRetorno - Parametros de retorno
> Sintaxe da Função -
> If SqlPrepare(hSql, sCmd, sRetorno)
> if SqlExecute (hSql)
>
> Em caso de Retorno
> While SqlFetchNext(hSql, lPram)
>
> Abraçõ,
> Gerson Barreto Neto
>
>
> --- Em sex, 22/8/08, Ari Bueno da Silva Junior
> <[EMAIL PROTECTED]> escreveu:
>
> > De: Ari Bueno da Silva Junior <[EMAIL PROTECTED]>
> > Assunto: [sqlwin] Chamada de Sore Procedure no
> Sql-Server atraves do
> Centura
> > Para: [email protected]
> > Data: Sexta-feira, 22 de Agosto de 2008, 14:05
> > Ola Lista.
> >
> > Alguém saberia me dizer como executar uma store
> procedure
> > utilizando o banco
> > de dados SqlServer no Centura, passando e recebendo
> > parâmetros.
> >
> > Obrigado,
> > Ari.
> >
> >
> >
> > ==============================================
> > 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)
> > ==============================================
>
>
> Novos endereços, o Yahoo! que você conhece. Crie um
> email novo com a
> sua cara @ymail.com ou @rocketmail.com.
> http://br.new.mail.yahoo.com/addresses
>
> ==============================================
> 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)
> ==============================================
Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
==============================================
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)
==============================================