正确的方法来关闭sqlite数据库以防止数据库忙并锁定

时间:2016-10-11 03:01:03

标签: java sqlite

我正面临着数据库的问题。有时候它可以正常工作,有时则表明数据库正忙且已锁定。我相信问题是关闭函数,当我尝试使用连接并调用一个使用连接的方法代码是以下读取唯一的注释知道问题

   public void Update_table(){
        String sql = "SELECT * FROM library";
        try {
            pst=conn.prepareStatement(sql);
            rs=pst.executeQuery();
            table.setModel(DbUtils.resultSetToTableModel(rs));
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
        }finally{
            try{
                rs.close();
                pst.close();
            }catch(Exception ex){
                JOptionPane.showMessageDialog(null, ex);
            }
        }

    }

这里是另一个读取表更新的函数,请检查问题

{{1}}

0 个答案:

没有答案