Tenho o seguinte código dentro de um JSP mas toda vez que executo é gerada uma excessão me dizendo um erro na conexão… No entanto compilei o mesmo código em outra máquina e o mesmo funcionou, gostaria de saber se alguém tem alguma idéia do que venha a ser isso??
[code]<%
String url = “jdbc:mysql://localhost:3306/biblioteca”;
String login = “admin”;
String senha = “123456”;
out.println(“Acesso a Banco de Dados
”);
try{
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
out.println(“Driver carregado com Sucesso!
”);
}
catch(ClassNotFoundException e){
out.println(“Driver não pode ser carregado
”);
}
try
{
Connection conn = (Connection)DriverManager.getConnection(url, login, senha);
try
{
String sql = “SELECT codigo,nome FROM teste”;
Statement stm = conn.createStatement();
try
{
ResultSet rs = stm.executeQuery(sql);
while (rs.next())
{
String nome = rs.getString(“nome”);
String codigo = rs.getString(“codigo”);
out.println(“Codigo: " + codigo + “\nNome: " +nome +”
”);
out.println("---------------------------------------
");
}
out.println("\nConsulta realizada com sucesso!!!\n
");
}
catch (Exception e){out.println("\nErro no resultset!
");}
}
catch (Exception e){out.println("\nErro no statement!
");}
}
catch (Exception e){out.println("\nErro no connection!
");}
%>[/code]