表message(一个窗口中)的一个下拉框比如是字段studentID
现在我想实现:在表student中增加一条记录也就是增加一个ID,表message中的studentID就加一个选项,比如student中有一条记录,下拉框就显示一个1,有两条就显示1,2以此类推,请问怎么实现好?
最好能写出代码或举个范例,非常感谢!
现在我想实现:在表student中增加一条记录也就是增加一个ID,表message中的studentID就加一个选项,比如student中有一条记录,下拉框就显示一个1,有两条就显示1,2以此类推,请问怎么实现好?
最好能写出代码或举个范例,非常感谢!
private JComboBox DAS_IDComboBox = new JComboBox();
这是下拉框,DAS_ID是另外一张表customergroup的ID
应该这样得到的DAS_IDComboBox.addItem(String.valueOf(customergroup.CustomerGroup_DAS_ID));
不过具体怎么实现不太清楚
refresh(customergroup);
for(i in customergroup.CustomerGroup_DAS_ID)){
DAS_IDComboBox.addItem(i+"");
}
这种方法为什么不行?
这能行?不可能吧,能这样写吗?
customergroup是一个数据库中的数据表吗?
如果是数据库中的数据表的话,
你可能得从数据库中将所有的CustomerGroup_DAS_ID取出来,
放在一个可变或不可变长度的数组ids中,
然后: for(int i=0;i<ids.length();i++){
DAS_IDComboBox.addItem(ids[i]+"");
}
你也可以试试修改ComboBoxModel.