ana sayfa > Entity Framework > Entity Framework Update İşlemi

Entity Framework Update İşlemi

Cumartesi, 21 Kas 2009 yorum ekle yorumlara git

Evet arkadaşlar bu yazımızdada ado.net entity frameworkta update işleminden bahsedeğim…

Farklı instance almalarından bahsettim new ile instance alabiliyorduk belki baska yerlerde görürsünüz var ilede alınıyor bu noktadaki soruları gidermeye çalışabilirim diye düşündüm

Örnekleri bir proje üzerinden geliştiriyorum nedir o  proje bu değerler nerden geldi diyorsanız buradan bakabilirsiniz…

  1. //  MagazaEntities mgz = new MagazaEntities();  Gene bir instance alıyorum bu şekilde yazmakla aşşağıdaki şekildeki yazmam arasında bir fark yok
  2. var magaza = new MagazaEntities();// ikisi arasında bir fark yok  bu sefer var olanını kullanalım ;)
  3. Urunler urn = (from c in magaza.Urunler where c.ID == 1 select c).First();
  4. // ilk önce c değişkenine magazanın ürünlerini ekledik daha sonra where kısıtında id si 1 olanı getir dedik ilerki örneklerde bunu değişkenden getirteceğim bu where kıstınıda bu sekilde belirtiriyoruz illa id si bir olanı değilde kategori adı şu olanlarıda çağırabiliriz "select * from Urunler where ID=1" bir farkı yok bu sorgumuzunda
  5. // First dememin sebebide ınumareble döndürüyor bu değer birinci olanı getir dedim … ilerde firsten başka neler diyebiliriz bunlardanda bahsedeceğim..
  6. urn.Kategori = txtUrnKategorisi.Text.Trim(); // Yeni değerlerini veriyoruz
  7. urn.UrunAd = txtUrunAd.Text.Trim();
  8. urn.Adet = Convert.ToInt32(txtUrnAdet.Text.Trim());
  9. // Dikkatinizi çekmek istiyorum update için bir metod yok insertte addto var delete içinde delete metodu var fakat update böle bir metod yok değişiklikleri yapıp savechanges dememiz kafi..
  10. magaza.SaveChanges(); // değişiklikleri kaydettik

Evet bu yazımızında sonuna geldik örnek kısa olabilir  basitten zora doğru gitmeye çalışıyorum… Sorularınızı bu başlık altından sorabilirsiniz.. Bir sonraki yazımızda görüsmek ümidiyle

  1. gokmen
    Cumartesi, 05 Ara 2009 zamanında 16:49 | #1

    Update işleminden önce undo işlemi nasıl yapılıyor, kayıt işleminden önce 3 kayıt değiştirdiniz şeklinde bir uyarı yapabilirmisiniz teşekkürler.

  2. emre
    Pazartesi, 07 Ara 2009 zamanında 16:56 | #2

    @gokmen
    Disconnected ADO.NET ile işlemlerinizi tamamlayıp kullanıcıya sorarsınız ok derse DB ye geçirebilirsiniz

  1. şimdilik geri bağlantı yok