teste -----Mensagem original----- De: Paulo H.M. [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 4 de dezembro de 2002 12:58 Para: [EMAIL PROTECTED] Assunto: RE: [enterprise-list] Traduzir erro do SQLException
Vc. teria que catalogar todos os "error code", que � retornado quando � lan�ado o SqlException, esses c�digos correspondem aos c�digo do banco de dados nativo, exemplo, errocode==0001 no oracle � igual a viola��o de chave e baseado nisso vc. criaria sua biblioteca de mensagens. >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] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
