2016-03-27 15 views
0

Resim adları (SQLite veritabanından) ile dolu bir ListView'im var, bunlar dizeler ve adlar birincil anahtarlar değil (benzersiz değil). Tabii ki her resmin kendi kimliği (birincil anahtar) vardır.JavaFX Sqlite, seçili ListView Öğesinden Kimliği Al

Ne yapıyorum, bu listeden bir resim seçiyorum ve bir düğüme bir dize argümanı olarak iletiyorum, bu da ek bilgiler oluşturan (bu soru için gerekli değildir).

Ancak adı seçiyorum, şimdi bu seçili resimden yabancı anahtar olarak kimliği almam gerekiyor. ,

"select * from Artwork where Name = ?"; 

ve sonra bu adla sanat kimlikle olsun, ama daha önce de söylediğim gibi, aynı ada sahip birden sanat eserleri olabilir:

Tabii ki böyle bir seçme sorgusu oluşturabilir yani bu iyi değil.

Sahip olduğum B Planı, ayrıca, sanat eserlerinin kimliklerini de ListView'de görüntülemek, ardından bir resim seçtiyseniz, " "'da Dize'yi dilimleyebilir ve kimliği içeren liste bağımsız değişkeniyle çalışabilirsiniz.

Fakat bu doğru hissetmiyor.

Teşekkürler! Umarım ihtiyacım olan şeyi anlamışsındır, eğer kod sağlayamazsam, ama gerçekten çok şey var. Nekarıştırıyorsun

cevap

İlgili konular