O SQL utiliza para suas transa�oes o commit impl�cito.
Utilize as seguintes linhas de c�digo:

!!CB!! 129
Call SqlSetParameter( hSql, DBP_AUTOCOMMIT, FALSE, '' )

Rodrigo.


>From: Cristiano Fernandes Martins - BMS <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
>Subject: RES: [sqlwin] begin transaction, rollback e commit no centura - u 
>rgente!!!!
>Date: Mon, 14 Jan 2002 13:08:47 -0300
>MIME-Version: 1.0
>Received: from [128.121.126.164] by hotmail.com (3.2) with ESMTP id 
>MHotMailBE0C42BE00AA4136E82280797EA40C160; Mon, 14 Jan 2002 07:22:39 -0800
>Received: (virtuala@localhost) by virtualand.net (8.11.6) id g0EFEGC26664; 
>Mon, 14 Jan 2002 13:14:16 -0200 (BRST)
>Received: from bmsmail.bms.com.br (mail.bms.com.br [200.192.218.2]) by 
>virtualand.net (8.11.6) id g0EFE6s26639; Mon, 14 Jan 2002 13:14:06 -0200 
>(BRST)
>Received: by bmsmail.bms.com.br with Internet Mail Service (5.5.2653.19)id 
><C7K690CB>; Mon, 14 Jan 2002 13:15:56 -0300
>From [EMAIL PROTECTED] Mon, 14 Jan 2002 07:24:45 -0800
>Message-ID: <[EMAIL PROTECTED]>
>X-Mailer: Internet Mail Service (5.5.2653.19)
>Sender: [EMAIL PROTECTED]
>Precedence: bulk
>
>
>Tivemos muitos problemas com as transa��es no centura utilizando
>SqlPrepareAndExecute.
>Passamos a utilizar o OdrExecuteProc, e funcionou perfeitamente.
>
>Quando fizemos as convers�es para centura foi necessario substituir o
>comando SqlPrepareAndExecute por OdrExecuteProc em todas as fun��es.
>
>
>
>
>-----Mensagem original-----
>De: Rodrigo Matiazo [mailto:[EMAIL PROTECTED]]
>Enviada em: Segunda-feira, 14 de Janeiro de 2002 10:27
>Para: [EMAIL PROTECTED]
>Assunto: [sqlwin] begin transaction, rollback e commit no centura -
>urgente!!!!
>
>
>estamos tentando usar o begin transaction, commit e rollback com um
>SqlServer2000 e nao estamos conseguindo ver os resultados, sempre q h� um
>erro sql, temos programado o On SqlError e damos um rollback no nosso 
>handle
>padr�o, mas transa��es que executamos continuam no banco, por exemplo, no
>nosso programa de orcamentos, que gera automaticamente um pedido de venda
>qdo um orcamento � fechado, se h� um problema na grava�ao do item do
>orcamento, o cabe�alho continua na nossa tabela, e n�o damos commit em 
>lugar
>algum.
>Esse � outro problema que preciso resolver com urgencia pq nosso sistema ja
>esta pra entrar em produ�ao e preciso manter a integridade das informa��es
>gravadas
>
>muito obrigado!!
>
>=======================
>Rodrigo Matiazo
>E-techs Inform�tica Ltda
>Tecnologias da Informa��o
>
>==============================================
>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)
>==============================================




_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com

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