Pessoal tô com um problema na hora de implementar Java para acessar Postgre, ja tentei de tudo, não sei mais o que faço!!
Já coloquei no CLASSPATH o drive baixado do site http://jdbc.postgresql.org/
O erro apresenta o é o seguinte :
O Codigo q estou usando é o seguinte:
import java.sql.*;
class TesteUsuario{
public static void main(String args[])
{
Connection con = null;
try
{
//Class.forName("org.postgresql.Driver");
Class.forName("org.postresql.Driver");
con = DriverManager.getConnection("jdbc:postgresql://url:5432/emanuel","emanuel","emanuel");
Statement stm = con.createStatement();
String SQL = "SELECT * FROM usuario";
ResultSet rs = stm.executeQuery(SQL);
while(rs.next())
{
int id = rs.getInt("id");
String login = rs.getString("login");
String senha = rs.getString("senha");
System.out.println("Id: "+id+" Login: "+login+" Senha "+senha);
}
}
catch(SQLException e)
{
// se houve algum erro, uma exceção é gerada para informar o erro
e.printStackTrace(); //vejamos que erro foi gerado e quem o gerou
}
finally
{
try
{
con.close();
}
catch(SQLException onConClose)
{
System.out.println("Houve erro no fechamento da conexão");
onConClose.printStackTrace();
}
}
}
}