SORU
18 Kasım 2010, PERŞEMBE


İlk sorgulama olmadan bir kaydı güncelleştirmek?

Veritabanı ve yük sorgu demek öğelerin bir listesini sağlar. Sonra ayrıntı görünümünde form öğelerinden birini açtım ve yeniden sorgulama öğesi veritabanından yerine, listeden veri kaynağı maddeden bir örnek oluşturmak.

Bireysel maddenin kayda alınıyor olmadan veritabanı kayıt güncelleme yapabilirim bir yolu var mı?

İşte şimdi yapıyorum nasıl bir örnek:

dataItem itemToUpdate = (from t in dataEntity.items
                                 where t.id == id
                                 select t).FirstOrDefault();

Sonra kaydı çektikten sonra ben maddenin bazı değerleri güncelleme ve Kayıt geri itin:

itemToUpdate.itemstatus = newStatus;
dataEntity.SaveChanges();

Bunu yapmak için daha iyi bir yol olacağını düşünüyorum, fikri olan var mı?

CEVAP
18 Kasım 2010, PERŞEMBE


Attach() yöntemi kullanmalısınız.

Attaching and Detaching Objects

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • DavidParody

    DavidParody

    17 EKİM 2009
  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013