在我的项目中,当我点击国家时,我想选择填写国家、州、城市的 jcombobox,然后它应该显示在那个国家有多少个国家,然后城市也有同样的国家
这是我的代码,告诉我哪里错了,什么是正确的代码
private void cmbcountryPopupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent evt) {
try{
//JOptionPane.showMessageDialog(null,"hello");
String sql= "SELECT StateName From state where Country_Id=? ";
prst=con.prepareStatement(sql);
prst.setString(1, cmbcountry.getSelectedItem().toString());
prst.execute();
rs=prst.executeQuery();
if(rs.next()){
cmbstate.setSelectedItem(rs.getString("state"));
}
} catch(Exception e)
{
JOptionPane.showMessageDialog(null,e);
}
fillstate(cmbcountry.getSelectedIndex());
}