如何通过选择jcombobox值来填充jtable

时间:2019-04-25 16:16:55

标签: java sqlite swing jtable jcombobox

我是编程新手。我有一个表约会的数据库。表格中列出了医生,patient_name。我想通过从jcombobox中选择一个医生来用医生和Patient_name填充一个jtable。我尝试如下所示,但在表中仅带来列名,而没有数据。没有错误。谢谢。

   try
{
String comboVal=(String)cbox_doctors.getSelectedItem();
String sql1="select doctor, patient_firstname, patient_surname from 
appointments where doctor=?";
pst1=conn.prepareStatement(sql1);
pst1.setString(1, comboVal);
rs1=pst1.executeQuery();

while(rs1.next())
{
table_report.setModel(DbUtils.resultSetToTableModel(rs1));

}
}
catch(Exception e)
{
//JOptionPane.showMessageDialog(null,"error");
System.out.println(e);
} finally {

        try{

            rs1.close();
            pst1.close();

        }
        catch(Exception e){

        }
     }

0 个答案:

没有答案