Ora viva PessoALL,

Trabalhamos com a Base de Dados da Microsoft ( Sql Server 2000) e nos deparamos com o seguinte problema:

Dentro duma transac��o composta de duas ou mais instru��es, for�amos um rollback mas o mesmo n�o �

Efectuado. Que procedimentos devemos seguir para que tal suceda?

 

Exemplo:

!!CB!! 174

Call SqlPrepareAndExecute( hSql1, 'BEGIN TRANSACTION' )

Call SqlPrepareAndExecute( hSql1, 'Insert into TblX (select * from TblY) ' )

Call SqlPrepareAndExecute( hSql1, 'ROLLBACK' )

 

 

Cl�udio Francisco Sebasti�o Paulo (mailto:[EMAIL PROTECTED])

T�cnico de Sistemas de Informa��o (Information Systems Technician)

 

SISTEC – Sistemas, Tecnologia e Ind�stria, S.A.R.L.

(http://www.sistec.co.ao ; http://www.ti.sistec.co.ao ; http://www.netangola.com )

 

Av. Cde. Che-Guevara, 189/195 c.p. 3245 Luanda-Angola

Tel. +244.2.325350 / 325360 / 325372

Fax. +244.2.3324.88

 

Responder a