Selam,
Eğer Check ettiğin değere erişmek istersen;
listView1.CheckedItems[0].Text
Check ettiğin satırdaki başka bir değere erişmek istersen;
listView1.CheckedItems[0].SubItems[0].Text
şeklinde değere erişebilirsin. Örnekte değerlere ulaşırken index kullandım. Index yerine string key değeride belirtebilirsin.
Burada dikkat etmen gereken konu CheckedItems bir koleksiyondur. Kisi listeden birden fazla değer seçebilir. Eğer kodda listView1.CheckedItems[0] sabitini kullanırsan hep ilk seçimin işlem görecektir.
Gelelim silmeyi nasıl yaparım sorusuna.
Siz aşağıdaki gibi bir sorgu yazmışsınız.
string sorgu1 = " DELETE gelirgidertablosu WHERE id'" + listView1.CheckedItems[0] + "'";
Yukarıda seçilen değerin nasıl elde edileceğini anlattım. Elde ettiğin değer ile delete sorgusu şu şekilde olacaktır.
string sorgu1 = " DELETE gelirgidertablosu WHERE id = Deger;
Bu şekilde silme işlemini gerçekleştirebilirsin.