try{
String sql = "Select First_Name,MI,Last_Name from User_Table\n" +
"inner join Department_Table on User_Table.Department_ID=Department_Table.Department_ID\n" +
"where Department_Name = ? ";
pst = conn.prepareStatement(sql);
rs = pst.executeQuery();
pst.setString(1, (String)DoctorDep.getSelectedItem());
String add1 = rs.getString("First_Name");
String add2 = rs.getString("MI");
String add3 = rs.getString("Last_Name");
DoctorNames.addItem(add1+" "+add2+" "+add3);
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}finally {
try {
rs.close();
pst.close();
}catch(Exception e){
}
}
Я выбираю Название отделения в JComboBox
Название отделения, и оно выберет имя доктора, указанного в этом отделении, но оно показало, что набор результатов сообщения об ошибке закрыт, и он не заполняет поле со списком Имя доктора.Есть ошибка или это невозможно сделать?