【发布时间】:2013-08-26 17:25:57
【问题描述】:
在我的项目中,我想选择填充 COUNTRY、STATE、CITY 的 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());
}
【问题讨论】:
标签: java mysql swing jcombobox