Criar Log de Erros no FireBird

Firebird

04/06/2004

Blz,
Uso FireBird 1.5, IBX, Delphi 7.

Gostaria de criar um arquivo de texto (ou tabela) contendo todos os erros provenientes de UPDATE, POST, EDIT, DELETE.
Se possível, gravando o usuário, data, hora e a mensagem de erro.

Eu coloquei uma função nos eventos (ONPOSTERROR, ONDELETEERROR) de cada tabela, mas como são muitas, ficou um pouco estranho.
Teria outra maneira mais inteligente?


Lucianoko

Lucianoko

Curtidas 0

Respostas

Afarias

Afarias

04/06/2004

NÃO, mas, se todos os valores do campo representarem inteiros, vc pode fazer assim::

alter table nome_tabela alter nome_campo to campo_temp;
alter table nome_tabela add nome_campo integer;
update nome_tabelaset nome_campo = cast(campo_temp as integer);




T+


GOSTEI 0
POSTAR