Jtable人口中的冲突

时间:2016-04-15 20:57:16

标签: java swing

 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        try{
            String r1=rol1.getText();
            String sql="select * from parent where roll=?";
            pst=conn.prepareStatement(sql);
            pst.setString(1,r1);
            pst.executeQuery();
            if(rs.next())
            {

                report.setModel(DbUtils.resultSetToTableModel(rs));
            }
        }
        catch(Exception e)
        {
            JOptionPane.showMessageDialog(null,e);
        }
    }         

1 个答案:

答案 0 :(得分:0)

这甚至compile甚至没有创建resultset执行查询 并为resultset分配值,然后填充jtable

    resultSet rs =  pst.executeQuery();
    if(rs.next())
    {

        report.setModel(DbUtils.resultSetToTableModel(rs));
    }

也许你是refferring to a another result set变量然后是资源,这些值是冲突的。