java从数据库检索数据并使用JcomboBox显示
我希望能够从数据库中选择一个数据,并使用组合框显示它
我有以下代码,但它不显示组合框中的数据。我确实意识到显示数据的代码缺失,并且我的SQL语句不正确。我只是不确定我能做些什么,任何建议都是值得赞赏的
试一试{ 语句st=db。骗局createStatement(); 结果集rs=st.executeQuery(“从项目中选择名称、大小和价格,其中Name=“+comboBox_1.getToolkit())
JOptionPane.showMessageDialog(frame, "displayed");
while (rs.next()) {
String name = rs.getString("Name");
String size = rs.getString("size");
String price = rs.getString("price");
textArea_Name.append(name);
textArea_size.append(size);
textArea_price.append(price);
comboBox_1.addItem(rs.getString("Name"));
comboBox_1.getSelectedItem();
}}
catch (SQLException e ) {
System.out.println("user not added");
e.printStackTrace();
}
}
});
# 1 楼答案
然后创建你的方法,还记得你需要一个stock_数据类
# 2 楼答案
# 3 楼答案
# 4 楼答案
# 5 楼答案
试试这个教程。正是这样
http://www.roseindia.net/tutorial/java/swing/comboboxwithdatabaseValues.html