[Interbase - !!! Gravar !!!]

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

04/02/2003

Werter

:D , Obrigado, vou tentar assim.


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