SORU
4 EYLÜL 2010, CUMARTESİ


Nasıl sadece tek bir alanda Varlık Çerçevesi kullanarak güncelleştirmek için?

İşte bu tablo

Kullanıcılar

UserId
UserName
Password
EmailAddress

ve kodu..

public void ChangePassword(int userId, string password){
//code to update the password..
}

CEVAP
6 NİSAN 2011, ÇARŞAMBA


Ladislav cevabı DbContext kullanmak için güncellendi (EF 4.1'de sunulan):

public void ChangePassword(int userId, string password)
{
  var user = new User() { Id = userId, Password = password };
  using (var db = new MyEfContextName())
  {
    db.Users.Attach(user);
    db.Entry(user).Property(x => x.Password).IsModified = true;
    db.SaveChanges();
  }
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • failblog

    failblog

    17 HAZİRAN 2008
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009
  • soyacincautv

    soyacincautv

    14 NİSAN 2010