Fórum Criar Log de Erros no FireBird #44662
04/06/2004
0
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?
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
Curtir tópico
+ 0
Responder
Posts
04/06/2004
Afarias
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+
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+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)