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

  • Elly

    Elly

    3 EKİM 2005
  • Random Act of Kindness Video Contest

    Random Act o

    18 EYLÜL 2012
  • Mindy

    Mindy

    20 NİSAN 2006