无法通过JDBC查询从数据库检索数据



我试图连接到我的DDBB,以便从表中打印所有列,但我一直得到Null。

我检查了连接参数,一切正常。

我想也许我的查询语句有问题:

public List<Palabra> getTodos() throws SQLException {
SQLConexion con = new SQLConexion();
listaPalabras = new ListaPalabras();

if(con.ConectarBasedeDatos()) {
try{
Statement stmt = con.getConnection().createStatement();  
ResultSet rs=stmt.executeQuery("SELECT * FROM PALABRA"); 
while(rs.next()) {
Palabra pal = new Palabra(rs.getInt("idPalabra"), rs.getString("palabra"), rs.getInt("dificultad")); //These are the columns that I need to print.
listaPalabras.addPalabra(pal); //adding the results to the list
}
}
catch(Exception e)
{ 
System.out.println(e);
}  
}
else {
return null;
}

con.DesconectarBasedeDatos();
return listaPalabras.getListaPalabras();
}

我设法通过将MySQL连接器添加到库中来解决这个问题,因此确实没有与数据库连接。

新手错误。

非常感谢你的时间。

最新更新