transaction com dbx

16/08/2004

0

gostaria de saber se é possivel usar um transação para alterar um registro... pois uso o mesmo código qdo vou inserir um registro e funciona blz, mas se quero alterar ... ele não funciona ... a transação é fechada após o applyupdate da tabela que alterei o registro; antes do commit coisa que não acontece em mode de inclusão.

try
TD.TransactionID := 1;
TD.IsolationLevel := xilREPEATABLEREAD;
Principal.SQLConnection1.StartTransaction(TD);

aqui o applyupdate nas tabelas

principal.SQLConnection1.Commit(TD);
except
principal.SQLConnection1.Rollback(TD);


Guibas

Guibas

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar