Fórum Montando transações (dbexpress) #43533

30/03/2004

0

Estou montando minha primeira transação seguindo um modelo e estou tendo algumas dificuldades:
Minha aplicação tem um datamodule onde ficam os componentes do banco. Então declarei no datamodule o seguinte:
var
Transacao: TTransactionDesc;

e no meu aplicativo eu teria que começar a declarar o seguinte:
Transacao.TransactionID := 1;
Transacao.IsolationLevel := xilREPEATABLEREAD;
dm.SQLConnection1.StartTransaction(Transacao);

o problema é com a segunda linha: eu não consigo declarar o xilREPEATABLEREAD (ele não aparece). Alguém pode me dar uma ajuda.

Aproveitando a pergunta:
na linha Transacao.TransactionID := 1; a cada transação eu tenho que mudar o número? vamos supor que eu tenha mais uma transação no programa eu tenho que atribuir ´2´ para a instrução?

E por último: como disse no começo eu estou copiando isso de um modelo, mas não entendi muito bem o que isso faz. Alguém pode comentar essas quatro linhas para que eu possa entender o que estou fazendo?


Roberto Rossi

Roberto Rossi

Responder

Posts

05/05/2004

Leandro_si

dae uma olhada.. nesse artigo...

http://www.delphibr.com.br/artigos/transacoes.php


Responder

Gostei + 0

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

Aceitar