[Resolvido] Falha ao tentar se conectar com o banco de dados

6 respostas Resolvido
postgresqljava
G
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);
}
 
    }    
 
}

6 Respostas

G

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?

P

Olá,

Ocorre algum erro?

Testei a sua classe aqui e a conexão funciona normalmente.

Rafa_Lpark

qual é a mensagem de erro q dá?

G

o erro diz que não tem nenhum driver apropriado para o bando de dados que coloquei

P

Garapa,

Pode confirmar se o seu driver esta nas suas bibliotecas? Poderia mandar uma imagem nos mostrando conforme a imagem abaixo?

G
Solucao aceita

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!

Criado 16 de maio de 2017
Ultima resposta 16 de mai. de 2017
Respostas 6
Participantes 3