SQLException - No suitable driver

7 respostas
anderline

Pessoal estou tentando conectar ao mysql pelo netbeans, já adicionei o jar do driver no projeto mas só que quando executo a classe responsável pela conexão ela apresenta esta exceção :

No suitable driver

Pelo oque eu entendi, significa que não existe um driver disponível, eu já tentei trocar o de jar, mas aparece a mesma exceção, oque eu devo fazer?._

7 Respostas

maquiavelbona

No seu código, como estas selecionando o driver?
Procure no artigos/tutoriais como conectar ao banco de dados e veja como eles declaram.

Até!

anderline
try{
        Class.forName("com.mysql.jdbc.Driver");
        Connection con = DriverManager.getConnection(
                "jdbc:mySQL:localhost:3306/transportadora","root","anderson");
        Statement stm = con.createStatement();
        ResultSet rs = stm.executeQuery("select user from user");
        while(rs.next()){
            System.out.println(rs.getString(1));
        }
        
    }
    catch(SQLException e){
        e.printStackTrace();
        System.out.print(e.toString());
    }
    catch(ClassNotFoundException e){
        e.printStackTrace();
        System.out.print(e.toString());

O pior que eu já usei esse mesmo código outras vezes antes de formatar o pc e sempre funcionou.

ramilani12

Dê uma olhada na sua String de Conexao:

“jdbc:mySQL:localhost:3306/transportadora”,“root”,“anderson”);

O SQL é minusculo …

try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(
"jdbc:mysql:localhost:3306/transportadora","root","anderson");
Statement stm = con.createStatement();
ResultSet rs = stm.executeQuery("select user from user");
while(rs.next()){
System.out.println(rs.getString(1));
}

}
catch(SQLException e){
e.printStackTrace();
System.out.print(e.toString());
}
catch(ClassNotFoundException e){
e.printStackTrace();
System.out.print(e.toString());

Ps: da proxima vez coloque seu codigo entre as tags code

anderline

Eu alterei a String de conexão(coloquei o sql minusculo) e continua apresentanto o mesmo erro._

furutani

Tem certeza que o jar esta no classpath?

anderline

Já descobri onde está o problema._
Obrigado pelas dicas.

F

já agora gostava de saber como resolveste o problemapois estou a ter o mesmo.Obrigado.

Criado 24 de fevereiro de 2007
Ultima resposta 12 de nov. de 2007
Respostas 7
Participantes 5