【发布时间】:2012-09-15 15:28:22
【问题描述】:
如何将值从 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 中的最佳方法是什么??
【问题讨论】:
-
我不敢相信有人“足够好” Downvote 我的问题,而我只是在问..
标签: java oracle swing jdbc jcombobox