У меня есть программа для записи программы, у которой есть 2 кадра один кадр для добавления элемента и сохранения в базу данных в другом кадре Мне нужно выбрать элемент, который добавляется в первый кадр в JComboBox
Я пишу что код для вставки данных в базу данных, но я не знаю, как отобразить в JComboBox
Как вставить данные в JComboBox с помощью JTextField
try {
String host = "jdbc:derby://localhost:1527/PROCAT";
String uName = "zain";
String uPass = "zain";
con = DriverManager.getConnection(host, uName, uPass);
String m = "insert into ITEMB (ITEM,ITEMNAME,PRISE) values(?,?,?)";
ps = con.prepareStatement(m);
ps.setInt(1, Integer.parseInt(jTextField3.getText()));
ps.setString(2, jTextField2.getText());
ps.setString(3, jTextField4.getText());
ps.executeUpdate();
JOptionPane.showMessageDialog(null, "record saved");
} catch (Exception ex) {
JOptionPane.showMessageDialog(null, ex);
}
это для JComboBox
:
try
{
String host = "jdbc:derby://localhost:1527/PROCAT";
String uName = "zain";
String uPass = "zain";
con = DriverManager.getConnection(host,uName,uPass);
st = con.createStatement();
rs = st.executeQuery("select ITEMNAME from ITEMB;");
while (rs.next()) {
jCom.addItem(rs.getString("ITEMNAME"));
}
}
catch(Exception ex) {
JOptionPane.showMessageDialog(null,ex);
}
Я не знаю, если его мне, но я не понял ваш вопрос. Что должны делать ваши фреймы и где вы застряли/где программа не делает то, что вы хотите? – msrd0
извините, мой английский не так уж и хорош, но я пытаюсь получить данные из базы данных и отображать их в combobox. – mohza
Парень, который ответил на ваш вопрос, попытался сделать ваш вопрос ясным. Если он прав, вы должны подумать о редактировании информации в свой вопрос. – msrd0