Boa tarde a todos,

Aquém já utilizou estes comandos com dbExpress?
Dando uma pesquisada na web, encontrei um exemplo.

var t : TTransactionDesc;
begin
// dbExpress
try
t.IsolationLevel := xilREADCOMMITTED;
SQLConnection.StartTransaction( t );
// Aqui seriam feitos os updates, deletes e inserts
SQLConnection.Commit( t );
except
SQLConnection.Rollback( t );
end;

No exemplo do dbExpress há a seguinte linha para SQL 
Servert.IsolationLevel := xilREADCOMMITTED;

estou usando Mysql, tem alguma diferença?

Usando ADO tenho:
DMTeste.adoMySQLConn.BeginTrans;
DMTeste.adoMySQLConn.CommitTrans;
DMTeste.adoMySQLConn.RollbackTrans;


Agradeço a ajuda!!


Responder a