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

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • the one am radio

    the one am r

    6 Mayıs 2006