From: "Ribeiro, Max R. M." <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Subject: RE: [enterprise-list] Traduzir erro do SQLException
Date: Wed, 4 Dec 2002 12:03:32 -0200 MIME-Version: 1.0
Received: from coffee.soujava.org.br ([200.225.88.71]) by mc1-f7.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Wed, 4 Dec 2002 06:22:17 -0800
Received: (qmail 13884 invoked by uid 30014); 4 Dec 2002 14:02:35 -0000
Received: (qmail 13843 invoked from network); 4 Dec 2002 14:02:26 -0000
Mailing-List: contacte [EMAIL PROTECTED]; gerenciado pelo ezmlm
List-ID: Enterprise-List SouJava <[EMAIL PROTECTED]>
Precedence: bulk
List-Help: <mailto:[EMAIL PROTECTED]>
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[EMAIL PROTECTED]>
Delivered-To: mailing list [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
X-Mailer: Internet Mail Service (5.5.2656.59)
Return-Path: [EMAIL PROTECTED]
X-OriginalArrivalTime: 04 Dec 2002 14:22:18.0191 (UTC) FILETIME=[8CF7ADF0:01C29BA0]
Outra solu��o � tratar a mensagem de erro � partir do BD, ou seja qdo causar
um erro na execu��o de uma procedure tratar o erro por l� e emitir uma
mensagem traduzida.
Como no exemplo Oracle :
BEGIN
.....
EXCEPTION
WHEN INVALID_CURSOR THEN
RAISE_APPLICATION_ERROR(-20001, 'N�o foi poss�vel recuperar cursor');
WHEN OTHERS THEN
IF SQLCODE = -2291 THEN
RAISE_APPLICATION_ERROR(-20001, 'N�o foi poss�vel encontrar
registro pai');
END IF
END;
Abra�[]s,
Max Ricardo Mercurio Ribeiro
IT & Business Consultant for Alcoa Company
e-mail: [EMAIL PROTECTED] < <mailto:[EMAIL PROTECTED]>
mailto:[EMAIL PROTECTED]> (company) / [EMAIL PROTECTED] <
<mailto:[EMAIL PROTECTED]> mailto:[EMAIL PROTECTED]> (personal)
phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com.
-----Original Message-----
From: Ribeiro, Max R. M. [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 4 de December de 2002 11:49 AM
To: '[EMAIL PROTECTED]'
Subject: RE: [enterprise-list] Traduzir erro do SQLException
Os erros gerados pelo SQLException s�o provenientes do BD e n�o do Java.
Sendo assim para traduzi-los o DBA t�m de "setar" a linguagem do BD para
portugu�s.
Abra�[]s,
Max Ricardo Mercurio Ribeiro
IT & Business Consultant for Alcoa Company
e-mail: [EMAIL PROTECTED] < <mailto:[EMAIL PROTECTED]>
mailto:[EMAIL PROTECTED]> (company) / [EMAIL PROTECTED] <
<mailto:[EMAIL PROTECTED]> mailto:[EMAIL PROTECTED]> (personal)
phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com.
-----Original Message-----
From: Fernando Rubbo [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 4 de December de 2002 12:40 PM
To: [EMAIL PROTECTED]
Subject: [enterprise-list] Traduzir erro do SQLException
Bom dia a todos...
Como eu fa�o para traduzir os erro gerados pelo SQLException??
Eu queria criar uma tabela com o c�digo dos erros gerados pelo Java
traduzidos, mas eu n�o consegui achar na documenta��o do Java o que
significa cada c�digo. Ex. como que eu sei que o erro que gerou foi de
viola��o de chave prim�ria???
Algu�m poderia me ajudar??!?!
Obrigado a todos
Fernando
_________________________________________________________________
MSN Messenger: converse com os seus amigos online. http://messenger.msn.com.br
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
