Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

java.sql.SQLException

Olá ! Estou tentando rodar a classe TestaListagem e não consigo. Ela me retorna a seguinte exception = "Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:hsqlbd:hsql://localhost/loja-virtual". Já verifiquei se o .jar está configura no build path e pelo que verifiquei está sim. Segue o código da classe.

public class TestaListagem {

    public static void main(String[] args) throws SQLException {

    Connection connection = DriverManager.getConnection("jdbc:hsqlbd:hsql://localhost/loja-virtual", "SA", " ");    

    Statement statement = connection.createStatement();
    boolean resultado = statement.execute("select * from produto");
    ResultSet resultSet = statement.getResultSet();
    while(resultSet.next()){
        int id = resultSet.getInt("id");
        String nome = resultSet.getString("nome");
        String descricao = resultSet.getString("descricao");
        System.out.println(id);
        System.out.println(nome);
        System.out.println(descricao);
    }

    resultSet.close();
    statement.close();

    connection.close();
    }

}
2 respostas
solução!

............

Opa, você escreveu hsqlbd e não hsqldb . Acho que esse é um problema. Altera e verifica? :).

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software