Fórum InTransaction #219152

08/03/2004

0

Sou novo no Delphi e estou com um problema no meu projeto. Toda vez que inicio um formulário de cadastro, confiro se a Transação está Ativa.
Quando vou gravar algum registro, no BeforePost a transação já está inativa.
Gostaria de saber de vocês, se é alguma configuração do Banco ou da Transação.

Obs.: Estou usando o ClientDataSet.


Dassilva

Dassilva

Responder

Posts

08/03/2004

Paulo

Dassilva, poste os cádigos. Eu não uso ClientDataSet, e sim query, assim eu faço:
if not ADOCONECTION.intransaction then begin
ADOCONECTION.BEGINtRANS;
end;
Query1.Insert;
No botão gravar.
Query1.Post;
ADOCONECTION.COMMITTRANS;


Responder

Gostei + 0

08/03/2004

Rômulo Barros

Utilizo DBExpress com TClientDataSet e nunca tive este tipo de problema. Posta aí a Unit pra gente sacar... :twisted: :twisted:


Responder

Gostei + 0

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

Aceitar