Не работает ComboBox с mysql - Java
Формулировка задачи:
Разбираюсь с работой ComboBox и SQL в данном случае в ComboBox уже внесены данные, теперь хочу, что бы при выборе какой-то позиции выводились данные в TextField(ы), в идеале, что бы просто табл оставалась с этой строкой, но такого не нашел даже в примерах.
Это тоже не работает ComboBox fxml.
Cтроки prepSt.setString(1, (String)cmbCarrera.getSelectedItem()) не существует.
cmbCarrera - это id ComboBox
может кто-то разбирался с этим вопросом буду благодарен за совет
public void ClickComboBox(ActionEvent actionEvent) throws SQLException { String sql="Select * FROM contacts WHERE NAME =?"; PreparedStatement prepSt=con.prepareStatement(sql); prepSt.setString(1, String.valueOf(cmbCarrera.getItems())); ResultSet rds=prepSt.executeQuery(); while (rds.next()) { seeFN.setText(rds.getString("FirstName")); seeLN.setText(rds.getString("LastName")); seeE.setText(rds.getString("Email")); seePn.setText(rds.getString("Phone")); } }
Решение задачи: «Не работает ComboBox с mysql»
textual
Листинг программы
combobox.getSelectionModel().getSelectedItem().toString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д