Rodrigo,

você ajudou muito com a tua resposta.

Eu verifiquei o DBP_AUTOCOMMIT com SqlGetParameter, está em off. Isto
siginifica que a parte transacional esta por minha conta?

Se sim, estou com problemas. Popuplei uma tabela com um SQL (bastante
complexo, com várias subselect) usando SalTblPopulate e recebi um deadlock.
Mas não tinha nem insert, delete ou update. o Centura deveria realmente
abrir uma transação neste caso?

Sidnei.





-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nome de Rodrigo Scarano - Target Sistemas
Enviada em: quinta-feira, 26 de abril de 2007 18:00
Para: sqlwin@virtualand.net
Assunto: [sqlwin] RES: [sqlwin] Centura é transacional?


Sidnei,

Uma alternativa é setar o parâmetro DBP_AUTOCOMMIT para FALSE no início da
transação e, no final, setá-lo para TRUE após o comando de commit do banco.

Ex:
Call SqlSetParameter( Sql_Handle, DBP_AUTOCOMMIT, FALSE, strNull )
<<comandos>>
Call SqlPrepareAndExecute( Sql_Handle, "commit tran" )
Call SqlSetParameter( Sql_Handle, DBP_AUTOCOMMIT, TRUE, strNull )

Att,
Rodrigo - Target Sistemas



-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nome de [EMAIL PROTECTED]
Enviada em: quinta-feira, 26 de abril de 2007 14:41
Para: sqlwin@virtualand.net
Assunto: [sqlwin] Centura é transacional?


Pessoal,

como faço para fazer um begin transaction no centura com mssql?

Sidnei.


A informação contida nesta mensagem é de propriedade de Cocam Cia de Café
Solúvel e Derivados. Qualquer cópia, distribuição ou atitude indevida em
relação ao conteúdo é estritamente proibida.

Cocam Cia de Café Solúvel e Derivados holds the property of the information
herein.  Any reproduction or transmition of this message without the express
written consent of Cocam Cia de Café Solúvel e Derivados is strictly
prohibited.


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


A informação contida nesta mensagem é de propriedade de Cocam Cia de Café
Solúvel e Derivados. Qualquer cópia, distribuição ou atitude indevida em
relação ao conteúdo é estritamente proibida.

Cocam Cia de Café Solúvel e Derivados holds the property of the information
herein.  Any reproduction or transmition of this message without the express
written consent of Cocam Cia de Café Solúvel e Derivados is strictly
prohibited.


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