-- 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]
-------------------------------------------------------------------------