Bom dia Álvaro,
 
Lembro do seu e-mail, realmente enviei uma rotina de tratamento para o Oracle, mas conversei com quem trabalha com SqlServer2000, acho que a diferença entre os dois seria só nos números dos erros gerados. Tudo seria uma questão de tratamento. Como tu falaste, seria ver no help os erros principais e tratá-los. Há porém, no Oracle pelo menos
uma forma análoga de tratar os erros, que são os "Exeptions", onde tu podes definir erros
comums ou "Others" e mascarar o erro ORA em inglês e simplesmente dizer "Não foi possível executar a rotina" por exemplo. Talvez haja no SqlServer algo parecido.
 
 
Anderson Martins
024- 9942-6748
----- Original Message -----
From: Alvaro
Sent: Tuesday, September 24, 2002 12:11 AM
Subject: [sqlwin] DLLs / Rotina de Erro


Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br

Pessoal tenho 2 perguntas a fazer:
 
1) Coloquei essa pergutna na lista e só recebi 1 resposta, estou falando isso porque acho que não entederam o que perguntei e também pelo fato de ser super deságradavel para o usuário ler uma mensagem de erro em inglês, passa a impressão que não temos o controle de toda situação, por esse motivo quero fazer uma rotina de erro. Mas ai vai, preciso criar uma rotina de erro para o SqlServer2000 então pensei em algo mais ou menos assim: Pego no help do SqlServer ou em um tabela todos os erros, ou seja, quando falo em erros são os números e as mensagem, e trato-los Centura, mas uma coisa não entendi ainda, o erro é disparado do SqlServer passa pelas dlls ( não sei bem se são DLLs ) do ODBC e depois é tratado no Centura, é isso ? Estou falando isso pois comparei o número do erro gerado no Centura com o do SqlServer e são diferentes.Mas quando ocorre algum erro de banco no Centura aparece uma janela com as seguintes caracteristicas, e acho que todos aqui devem saber de cor e salteado ( risos ) ala Vinicus
Título: Centura Buider - SqlError em baixo está escrito Sql Stament com a instrução que não foi processada, em baixo de novo aparece outro texto ali contendo o erro original do SqlServer, ao lado existe 2 campos Number: e Position e em baixo de tudo tem uma descriçao de uma provável solução !
Concluindo preciso do erro original do Banco, ou se alguém tiver alguma a rotina para me mandar agradecerei.Houve um integrante acho que é o Andreson Martins que me mandou uma em Oracle que aproveito também para agrade-lo e dizer que não entendi muito bem a dele, mas continuo estudando-a.
2) Estou precisando de algumas dlls, que estão discriminadas em algumas alps como: CICSRI15.DLL, tuxri15.dll.
 
 
 
obrigado Alvaro
 

Responder a