1-) C# - Linq - Sil
HAZIR KOD
int id = int.Parse(TxtID.Text);
var deger = db.TBLOGRENCI.Find(id);
db.TBLOGRENCI.Remove(deger);
db.SaveChanges();
MessageBox.Show("Ogrenci Başarıyla Silinmiştir");
KOD AÇIKLAMASI
Yeşil - Değişken
Kırmızı - Veritabındaki Tablo Adı (Değişken)
Mavi - Tablodaki Alan Adları ve Tablodan(Sınıftan) Türetilen Nesnenin Özellikleri (Değişken)
Turuncu - TextBox'ın Adı (Değişken)
int id = int.Parse(TxtID.Text);
//id'ye göre arama yapacağız o yüzden TxtID'den ID değerini alıp id'nin veri tipi olan int id değerine atadık.
//Oncesinde tabloda seçili satırın id'sini TxtID'ye yazdırmıştım o yüzden id değerini ordan aldım fakat id'yi tablodan almadan TxtID'ye elle de girebilirdim.
var ogrenci = db.TBLOGRENCI.Find(id);
//İstedğimiz tabloda Find() metodu ile id'ye göre arama yapıp silmek istediğimiz nesnenin bilgilerini ogrenci değişkenine atadım.
db.TBLOGRENCI.Remove(ogrenci);
//İstediğimiz tabloda Remove() metodu ile bulduğumuz id'deki bilgileri tuttuğumuz değişken olan ogrenciyi sileriz.
db.SaveChanges();
//En sonda veritabında yaptığımız değişiklikleri kaydederiz.
MessageBox.Show("Ogrenci Başarıyla Silinmiştir");