package Project;
import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
public class ConexaoBD {
public Statement stm;
public ResultSet rs;
private String driver = "org.postgresql.Driver";
private String caminho = "jdbc:postgresql://localhost:5432/Garapa";
private String usuario = "postgres";
private String senha = "garapa";
public Connection con;
public void Conexao(){
try {
System.setProperty("jdbc.Drivers", driver);
con=DriverManager.getConnection(caminho, usuario, senha);
JOptionPane.showMessageDialog(null, "Conexão bem sucedida!");
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(null, "Não foi possível se conectar ao banco de dados: "+ex);
}
}
}
Eu já verifiquei o caminho, usuário e senha, já adicionei o driver à biblioteca, mas quando inicio a aplicação, não consigo me conectar ao banco, alguém pode me dizer onde estou errando?
Olá,
Ocorre algum erro?
Testei a sua classe aqui e a conexão funciona normalmente.
qual é a mensagem de erro q dá?
o erro diz que não tem nenhum driver apropriado para o bando de dados que coloquei
Garapa,
Pode confirmar se o seu driver esta nas suas bibliotecas? Poderia mandar uma imagem nos mostrando conforme a imagem abaixo?
deu certo aqui, eu tinha adicionado alguns drivers a mais, acabei de remover e deu certo, eu estava colocando alguns drivers errados.
obrigado a todos!