2016-03-27 20 views
0

私はListViewを(SQLiteデータベースからの)アートワーク名で満たしています。これらは文字列であり、名前はプライマリキーではありません。もちろん、各作品には独自のID(主キー)があります。JavaFX Sqliteは選択されたListView要素からIDを取得します

私が行うことは、このリストから1つのアートワークを選択し、それを文字列引数としてボタンに渡します。これは追加情報を作成します(この質問には必要ありません)。

名前を選択したので、この選択したアートワークからIDを外部キーとして取得する必要があります。もちろん

私はこのような選択クエリを作成することができます

"select * from Artwork where Name = ?"; 

をしてから、この名前でアートワークからIDを取得しますが、私は前に言ったように、同じ名前の複数の作品があることができ、だからこれは良くありません。

私が持っているプラ​​ンBは、ListViewに作品のIDも表示することです.1つのアートワークを選択すると、文字列を" "にスライスし、IDを含むリスト引数で作業できます。

しかし、それは正しく感じません。

ありがとうございます!私はあなたが私が必要とするものを理解することを願っています。もし私がコードを提供できなければ、本当にたくさんあります。あなたは何が混乱している

答えて

関連する問題