Fórum [Interbase - !!! Gravar !!!] #132639

04/02/2003

0

Olá,

Gostaría de saber se realmente este processo grava diretamente no banco de dados do Servidor:

begin
.
.
.
try
begin
ExecSQL;
IBTransaction.CommitRetaining;
end
except
end;

end;

Se hà alguma configuração a ser feita no servidor ou na query / transaction / etc...

Obrigado,

Werter. [/list]


Werter

Werter

Responder

Posts

04/02/2003

Carlosc.jr

Olá, Gostaría de saber se realmente este processo grava diretamente no banco de dados do Servidor: begin . . . try begin ExecSQL; IBTransaction.CommitRetaining; end except end; end; Se hà alguma configuração a ser feita no servidor ou na query / transaction / etc... Obrigado, Werter. [/list]


Ola,

Sim eu so trocaria o CommitRetaining por commit e acrescentaria no except uma mensagem e um rollback assim:

begin
.
.
.
try
begin
ExecSQL;
IBTransaction.Commit;
end
except
IBTransaction.Rollback
end;

end;


Responder

Gostei + 0

04/02/2003

Werter

:D , Obrigado, vou tentar assim.


Responder

Gostei + 0

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

Aceitar