如何将值从 Oracle db 加载到 JComboBox 以使用户更容易从中选择 我试过这个:
Connection dbcon = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
dbcon = DriverManager.getConnection("
jdbc:oracle:thin:@localhost:1521:XE", "USERNAME", "PASSWORD");
Statement st = dbcon.createStatement();
String combo = "Select EMP_IDNUM from employees";
ResultSet res = st.executeQuery(combo);
while(res.next()){
String ids = res.getString("EMP_IDNUM");
String [] str = new String[]{ids};
cboId = new JComboBox(str);
}
} catch (Exception d) {
System.out.println(d);
}
这只是让我第一个值进入 JComboBox cboID。将整个字段数据 (EMP_IDNUM) 加载到 Jcombobox 中的最佳方法是什么?