好的,所以我正在使用ObservableList,它工作正常,但現在我需要使用可觀察列表來插入行並更新SQL數據庫表中的行。我發現在JavaFX和SQL數據庫之間工作的信息很少......數據表的所有示例都有在java代碼中創建的數據。我希望,當我看到在這個崗位「更新SQL數據庫」:從observablelist插入/更新SQL表
Update sql database from FoxPro data on Glassfish server
,但它並不適用於我的情況。
所以問題是,我如何開始從ObservableList讀取代碼,以便我可以運行我的SQL插入語句?如果您可以指向我使用ObservableList的示例代碼並創建/添加/更新SQL表,我將非常感謝。
謝謝!
UPDATE質疑:
我真的不能在這裏發佈相關的代碼,因爲相關的部分是什麼都不用我。然而,我在想什麼,我需要做的是這樣的:
mylist.moveToFirst();
while (mylist.next()) {
make connection // think I got it
INSERT INTO mytable (name, address, phone) VALUES (observablename, observableaddress, observablephone // think I got this as well
很顯然,我將我的其他地區ObservableList知識,但我這樣做來證明什麼,我不要」 t知道如何處理我的ObservableList(mylist)。
再次感謝您的幫助。
謝謝你的信息。然而,我不明白這是如何幫助我將我的ObservableList綁定到我的SQL插入語句。 listener屬性非常有用,我使用ObservableList在TableView中顯示數據的原因。但是,我現在如何使用它來編寫插入語句? – John
如果您收到一個添加了項目的事件,那麼您可以插入它們,更新更新的項目等。 –
我確信這對完成此操作的人來說是完全合理的,但是這個答案對我來說沒有任何幫助,他從未見過這個在行動中。你可以指向我的一些代碼,這實際上是功能性的嗎? – John