Fórum tabela do exception #54273

16/12/2005

0

Saudações...

Caros amigos....

Preciso saber se ha como pegar o nome da tabela (TDataSet) que aconteceu o erro (exception) ? Não pela mensagem (Ibdataset1 violation...etc), mas saber qual o componente DataSet mesmo com todas as suas propriedades, pois tenho um procedimento que trata as mensagens mas para isso preciso saber a tabela..., se apenas tenho uma tabela é facil, mas se tenho + de uma tabela na tela..., ai complica...,

procedure tratarexception(msg: string; dataset: TIBDataSet);
begin
msg = ´mensagem vinda da exception´
dataset = ´tabela que gerou o erro´
end;


Obrigadu....

Gabeloni


Gabeloni

Gabeloni

Responder

Posts

18/12/2005

Thomaz_prg

Uma forma de você saber qual é o dataset que deu erro, crie uma variável global, e atribua o nome dela no instante do erro. Isto seria feito nos eventos PostError, EditError, etc...


Responder

Gostei + 0

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

Aceitar