Use a mensagem SAM_SqlError dentro da se��o Application Actions. Sempre que houver algum erro de SQL, a mensagem � disparada. No corpo da mensagem, fa�a uso das fun��es:

 

SqlExtractArgs( wParam, lParam, hSqlErro, nErro, nPos )

SqlErrorText( nErro, SQLERROR_Reason, strErro, 32000, nTamanhoErro )

SqlErrorText( nErro, SQLERROR_Remedy, strSolucaoErro, 32000, nTamanhoErro )

SqlGetErrorText( nErro,strTexto )

 

Tais fun��es recuperam o texto do erro retornado pelo servidor.

 

Se vc tiver alguma dificuldade, me avise para eu para te mandar um exemplo, ok?

 

 

Ricardo Gomes

LINKDATA Inform�tica

 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em nome de Iuri Balieiro Frigo
Enviada em: sexta-feira, 16 de junho de 2000 16:52
Para: [EMAIL PROTECTED]
Assunto: [sqlwin] Tratamento de Erros

 

Pessoal,

Preciso de uma dica.
Como voc�s est�o fazendo tratamento de erros no Centura?
Todos os tipos de desvio que possam acontecer, principalmente voltados para o acesso � Base de Dados.

Um abra�o

Iuri

Responder a