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);
}
}
答案 0 :(得分:0)
这甚至compile
甚至没有创建resultset
执行查询
并为resultset
分配值,然后填充jtable
resultSet rs = pst.executeQuery();
if(rs.next())
{
report.setModel(DbUtils.resultSetToTableModel(rs));
}
也许你是refferring to a another result set
变量然后是资源,这些值是冲突的。