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: sqlwin@virtualand.net > 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: sqlwin@virtualand.net > 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: sqlwin@virtualand.net > > 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) ==============================================