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

  • DavideoDesign

    DavideoDesig

    24 NİSAN 2006
  • fufko

    fufko

    27 ŞUBAT 2006
  • taliajoy18

    taliajoy18

    12 Temmuz 2011