Herkese merhaba,

Bir projem var ve projede GUI yardımı ile JTable'da oluşturduğum bir tablonun bir satırına tıkladığımda ust tarafta JTextField'larda rowların bilgilerini alıyorum. Sonrasında bu fieldlarda değişim yapıp değiştir butonuna basıyorum. Değiştir butonu fieldlardaki verileri alıp JTable'a yazıyor ve veri tabanını guncelliyor UPDATE komutu ile.

Cozemediğim noktsa ise şu: toplamda 3 tane column var ve ekstra olarak primary key olarak atadığım bir id var. UPDATE komutunde WHERE kullanmam gerekiyor fakat WHERE komutu ile nereye referans edeceğimi anlayamadım. Cunku GUI'de row silme ve guncelleme işlemini de gercekleştiriyorum ve eskiden 1-2-3... diye giden id columında 2. satırı silersem artık id kısmı 1-3... diye gitmeye başlıyor.

Guncelleme işlemini nereye gore yapmam gerekiyor acaba? Bu konuda tecrube sahibi olan birisi var ise yardımcı olursa cok sevinirim. Stackoverflow'da bu konuyla lakalı bir şey bulamadım cunku işin icerisinde JTable'da bulunuyor.