-- Mensagem original --

>Amigos, criei uma classe para conectar o Oracle e esta dando problemas.
Alguem
>poderia me sugerir como corrigir?
>
>class Conectar {
>
> String strUrl;
> String strUsuario;
> String strSenha;
> Connection conexao;
>
> public Connection conexaoUniban(boolean blnConexaoParaProducao)  {
>
>  if (blnConexaoParaProducao == true)  {
>   this.strUrl = "jdbc: odbc: TESTE_MC";
>   this.strUsuario = "teste";
>   this.strSenha = "teste";
>  }
>  else if (blnConexaoParaProducao == false)  {
>   this.strUrl = "jdbc: odbc: TESTE_DESENV";
>   this.strUsuario = "testedesenv";
>   this.strSenha = "testedesenv";
>  }
>
>  Class.forName("oracle.jdbc.driver.OracleDriver");
>  conexao = DriverManager.getConnection(this.strUrl, this.strUsuario, this.strSenha);
>
>  return conexao;
> }
>
> public Conectar () {
>
> }
>
>}
>
>
>O erros foram os seguintes na compila��o:
>
>OlaInternet.java:27: unreported exception java.lang.ClassNotFoundException;
>must be caught or declared to be thrown
>
>Class.forName("oracle.jdbc.driver.OracleDriver");
>
>^
>
>OlaInternet.java:28: unreported exception java.sql.SQLException; must be
>caught or declared to be thrown
>
>conexao = DriverManager.getConnection(this.strUrl, this.strUsuario, this.strSenha);
>
>Agrade�o desde j� pela ajuda
>
>
>
>Jefferson
>
Fala Jefferson estou meio com pressa , mais o que me parece � que o erro
das duas linhas , � a necessidade deles serem declaradas dentro de um try
catch .... to mandando
Amigos, criei uma classe para conectar o Oracle e esta dando problemas.
Alguem poderia me sugerir como corrigir?

class Conectar
{

 String strUrl;
 String strUsuario;
 String strSenha;
 Connection conexao;

 public Connection conexaoUniban(boolean blnConexaoParaProducao)
 {

   if (blnConexaoParaProducao == true)
        {
                this.strUrl = "jdbc: odbc: TESTE_MC";
                this.strUsuario = "teste";
                this.strSenha = "teste";
        }

   else if (blnConexaoParaProducao == false)
        {
                this.strUrl = "jdbc: odbc: TESTE_DESENV";
                this.strUsuario = "testedesenv";
                this.strSenha = "testedesenv";
        }

    try//Este peda�o de codigo precisa de tratamento de Erro
    {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    conexao = DriverManager.getConnection(this.strUrl,     this.strUsuario,
this.strSenha);
    }
    catch(ClassNotFoundException ex)
        {Syste.out.println("Erro :" + ex)}
    catch(SQLException ex2)
        {Syste.out.println("Erro :" + ex2)}

  return conexao;
 }

 public Conectar ()
 {

 }

}



--------------------------------------------------------------------------------
se caso n�o der certo tente tratar as exe��es separadamente ....
se der certo responda para [EMAIL PROTECTED]

at� mais , v� avisando que eu n�o manjo nada .....
Abra�os !!!
Brossi



___________________________________________________________

http://www.zipmail.com.br O e-mail que vai aonde voc� est�.




------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a