Fórum Capturar SQLCODE retornado pelos comandos SQL. #39833

31/10/2003

0

Olá, Pessoal.
Gostaria de saber como faço para capturar o SQLCODE retornado pelos comandos SQL´s. Para tratá-los conforme o codigo retornado e emitir a mensagem para o Usuário, mantendo assim a integridade dos dados.
Uso o Interbase/Firebird.

Sem mais, agradeço desde já.

Ovidio Jr.
ovidiojr@bottegarepresentacoes.com.br


Ovidio

Ovidio

Responder

Posts

01/11/2003

Afarias

depende de q componentes vc esteja usando para acessar o IB/FB, se for IBX::

try
{ sua query }
except
on E: EIBError do
HandleInterbaseError(E.SQLCode, E.IBErrorCode);
end;

procedure HandleInterbaseError(SQLCode, IBErrorCode: Long);
begin
{ seu tratamento de erros }
end;


A classe EIBError está definida na unit IB.PAS (IBX)


T+


Responder

Gostei + 0

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

Aceitar