В javafx Я создал несколько кнопок и TableView
с некоторыми столбцами. Когда я нажимаю кнопку, он добавляет продукт в столбцы TableView
. до сих пор, никаких проблем с этим.получить данные из TableView и вставить в базу данных
Я создал класс Product
, и используя это, я создаю объект продукта с pID, pName, pQty, pPrice
. пример:
new Product(1, "Pen", 2, 3.50);
new Product(2, "notebook", 1, 5.00);
так всякий раз, когда я нажимаю кнопку продукта добавляет этот продукт в следующей строке.
Вот проблема сталкивается:
Я хочу, чтобы добавить все эти строки в TableView
к базе данных я создал.
Есть ли способ получить все эти объекты по одному от TableView
и вставить его в базу данных?
Или существует способ заполнения базы данных от ObservableList
?
Как насчет 'tableView.getItems()'. Он вернет ObservableList, который может выполнять итерацию и отправку данных один за другим с использованием JDBC. –
Нет способа, который делает это для вас для каждого типа подключения к базе данных ... Он должен быть достаточно простым, чтобы вставить кучу строк в таблицу, хотя ... – fabian