我想从数据库中获取数据并存储在变量或数组中。我怎样才能做到这一点? (我在这个新的...)如何从数据库检索数据并存储在变量Java中?
try{
String sql = "select * from foodtbl where id ='1'";
pst = conn.prepareStatement(sql);
rs = pst.executeQuery();
if(rs.next()){
food.add(rs.getString(sql));
rs.close();
pst.close();
}
}catch (SQLException ex) {
// Logger.getLogger(mainmenu.class.getName()).log(Level.SEVERE, null, ex);
}
}
在'catch'块中调用'ex.printStackTrace();'并将打印的堆栈添加到您的问题中。 – Berger
请注意,'rs.getString'的参数可以是列的索引(从1开始),也可以是列的标签。 – Berger