• 01-09-2018, 13:42:23
    #1
    Üyeliği durduruldu
    Merhaba ,

    Veritabanında bir alanın veri tipini değiştirdiğim zaman entity frameworkun modelinde otomatik güncelleme nasıl olur ben her alan ekleyip veritabanına yada veri tipi değiştirdiğimde iki taraftada her seferinde işlem yapmak zorundamıyım yoksa bir çözümü varmı
  • 01-09-2018, 14:50:14
    #2
    Codefirst ile çalışırsan sadece c# kodunda güncellemen yeterli olacaktır.
  • 01-09-2018, 15:03:40
    #3
    Üyeliği durduruldu
    çok teşekkür ederim bakacağım
  • 01-09-2018, 16:11:16
    #4
    bir işlem yaptınız örnek verelim.

    bir modeliniz var projede ve buna örneğin bir kullanıcı bilgilerini eklediniz.

    public ActionResult Register(MemberModels user)
    {
    try
    {
    user.Member.AddedTime = DateTime.Now;
    Win.Member.Add(user.Member);
    Win.SaveChanges();

    return RedirectToAction("Login", "Member");
    }
    catch (Exception ex)
    {
    return View();
    }
    }

    örneğin böyle bir kod var fonksiyondan user bilgisi geldi ve üzerinde bir değişiklik yaptık bunu Win.SaveChanges(); şeklinde kayıt edeceğiz. Bu şekilde veri tabanında değişiklikler yapılacaktır. Siz veri tabanında bir değişikliğin entity gelmesini soruyorsanız modeli Update etmeniz gerekmektedir.