我有填充有藝術作品的名稱(從SQLite數據庫)一個ListView獲得ID,這些都是字符串和名稱不主鍵(不是唯一的)。當然每件藝術品都有自己的ID(主鍵)。JavaFX的SQLite的選自ListView的元素
我做什麼,我從此列表中選擇一個作品,它作爲一個字符串傳遞參數的按鈕,從而帶來新的信息(即時並不需要對這個問題)。
但我選擇了名字,現在我需要從這個選擇藝術品作爲外鍵獲取ID。
當然我可以創建這樣一個選擇查詢:
"select * from Artwork where Name = ?";
,然後從這個名字的作品獲得ID,但正如我之前說的,也可以是多個作品名稱相同,所以這不好。
我的計劃B是在ListView中顯示藝術品的ID,然後如果您選擇一個藝術品,您可以切分字符串" "
並採用包含該ID的列表參數進行處理。
但是,這感覺不對。
謝謝!我希望你明白我需要什麼,如果不是我能提供的代碼,但真的有很多。
呀那的伎倆,只是隱藏了ID在ListView,但其仍然存在。我的計劃B的修改,非常感謝!現在就試試吧, – Roman