Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Java программирование > Java Базы данных (JDBC, JPA, Hibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 06.02.2021, 16:47   #1
p_max_m
Новичок
Джуниор
 
Регистрация: 20.02.2017
Сообщений: 1
Восклицание JavaFX + ComboBox + MySQL

Доброго времени суток. Подскажите, пожайлуста, как мне при добавлении новой записи в таблицу помещать нужное значение внешненего ключа из подчиненной таблицы в главную через ComboBox? Данные то я в него загрузил, а вот как id выбранной записи в подчиненной помешать в главную понять не могу...

Стркутура таблиц простая:

Код:
CREATE TABLE gruppa (
  id int(11) NOT NULL AUTO_INCREMENT,
  Name varchar(5) DEFAULT NULL,
  PRIMARY KEY (id)
)
ENGINE = INNODB,
AUTO_INCREMENT = 5,
AVG_ROW_LENGTH = 4096,
CHARACTER SET cp1251,
COLLATE cp1251_general_ci;

CREATE TABLE uspev.student (
  id int(11) NOT NULL AUTO_INCREMENT,
  id_gruppa int(11) DEFAULT NULL,
  FIO varchar(30) DEFAULT NULL,
  PRIMARY KEY (id)
)
ENGINE = INNODB,
CHARACTER SET cp1251,
COLLATE cp1251_general_ci;

ALTER TABLE student
ADD CONSTRAINT FK_student_id_gruppa FOREIGN KEY (id_gruppa)
REFERENCES gruppa (id) ON DELETE NO ACTION;
В ComboBox данные вытянул так:

Код:
 stmt = con.createStatement();
            rs = stmt.executeQuery("select * from gruppa;");
            while (rs.next()) {
                
                (rs.getString("name"));
Буду очень благодарен за помощь!
Изображения
Тип файла: jpg base.jpg (26.4 Кб, 4 просмотров)
p_max_m вне форума Ответить с цитированием
Ответ
Купить рекламу на форуме 20000 рублей в месяц

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
javafx BlackMan12 Общие вопросы по Java, Java SE, Kotlin 2 02.04.2019 16:01
в JavaFX какой элемент использовать чтобы указать путь к файлу - JavaFX Alexmur07 Общие вопросы по Java, Java SE, Kotlin 2 04.05.2018 00:10
БД MySQL: при добавлении сотрудника выбирать отдел из ComboBox prod C# (си шарп) 0 21.08.2012 11:25
Элемент combobox и MySQL barambembes WPF, UWP, WinRT, XAML 0 11.08.2011 16:07
Запись в MySQL таблицу, выбранную из списка combobox AkiTe Помощь студентам 1 08.06.2011 07:26


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS