如何从数据库中检索数据并存储在变量Java中?

时间:2017-04-26 09:43:25

标签: java sql netbeans phpmyadmin

我想从数据库中获取数据并存储在变量或数组中。我怎样才能做到这一点? (我这是新的...)

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);
    } 
}          

1 个答案:

答案 0 :(得分:0)

首先使用ArrayList<>存储数据库中的名称,然后使用String[]方法将其转换为List.toArray()

ArrayList < String > list = new ArrayList < String > ();
while (rs.next()) {
 list.add(rs.getString(1));
}