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??
<%
String url = "jdbc:mysql://localhost:3306/biblioteca";
String login = "admin";
String senha = "123456";
out.println("Acesso a Banco de Dados<br><br>");
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
out.println("Driver carregado com Sucesso!<br><br>");
}
catch(ClassNotFoundException e){
out.println("Driver não pode ser carregado<br><br>");
}
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 +"<br>");
out.println("---------------------------------------<br>");
}
out.println("\nConsulta realizada com sucesso!!!\n<br>");
}
catch (Exception e){out.println("\nErro no resultset!<br>");}
}
catch (Exception e){out.println("\nErro no statement!<br>");}
}
catch (Exception e){out.println("\nErro no connection!<br>");}
%>
