1-) C# - Linq - Güncelle
HAZIR KOD
int id = int.Parse(TxtID.Text);
var ogr = db.TBLOGRENCI.Find(id);
ogr.AD = TxtAd.Text;
ogr.SOYAD = TxtSoyad.Text;
db.SaveChanges();
MessageBox.Show("Ogrenci Başarıyla Güncellenmiş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 güncellemek istediğimiz nesnenin bilgilerini ogrenci değişkenine atadım.
ogrenci.AD = TxtAd.Text;
ogrenci.SOYAD = TxtSoyad.Text;
//Güncellenecek alanları ve güncellenmiş değerlerini hangi textboxtan alacaklarsa ona göre atama yaptım.
db.SaveChanges();
//En sonda yaptığımız değişiklikleri veritabanına kaydediyoruz.
MessageBox.Show("Ogrenci Başarıyla Güncellenmiştir");