Ошибка в обновлении моей записи в базе данных мой метод следующим образом -- asp.net-mvc-4 пол Связанный проблема

Having error in updating my record in database my method as follows


0
vote

проблема

русский

Что я сделал неправильно в этом коде? (Я использую MVC4 и EF) В качестве примера: пожалуйста, очистите эту более свежую, чтобы использовать MVC4

 <код> EditResponse response = new EditResponse(); try {     using (WeMatchContext db = new WeMatchContext())     {         B_MEMBER_REGISTER update = new B_MEMBER_REGISTER();         var output = db.B_MEMBER_REGISTER.Where(x => x.MEMBER_ID == model.MEMBER_ID).FirstOrDefault();         if(output != null )         {         update.FIRST_NAME = model.FIRST_NAME;         update.LAST_NAME = model.LAST_NAME;         update.GENDER = model.GENDER;         update.DOB = model.DOB;          int resultcount = db.SaveChanges();                             if (resultcount > 0)         {             response.MEMBER_ID = update.MEMBER_ID;             response.ResultCode = 0;             response.Message = "Updated Successfully";          }                    
Английский оригинал

What I have done wrong in this code ? (I am using MVC4 and EF) As an example: Please clear this am fresher to use MVC4

EditResponse response = new EditResponse(); try {     using (WeMatchContext db = new WeMatchContext())     {         B_MEMBER_REGISTER update = new B_MEMBER_REGISTER();         var output = db.B_MEMBER_REGISTER.Where(x => x.MEMBER_ID == model.MEMBER_ID).FirstOrDefault();         if(output != null )         {         update.FIRST_NAME = model.FIRST_NAME;         update.LAST_NAME = model.LAST_NAME;         update.GENDER = model.GENDER;         update.DOB = model.DOB;          int resultcount = db.SaveChanges();                             if (resultcount > 0)         {             response.MEMBER_ID = update.MEMBER_ID;             response.ResultCode = 0;             response.Message = "Updated Successfully";          }                  
</div
  
   
   

Список ответов

0
 
vote
vote
Лучший ответ
 

Вы должны прикреплять обновленные данные с объектом БД. Пожалуйста, попробуйте это,

 <код> using (WeMatchContext db = new WeMatchContext()) {             var update = db.B_MEMBER_REGISTER.Where(x => x.MEMBER_ID == model.MEMBER_ID).FirstOrDefault();     if(update != null )     {         update.FIRST_NAME = model.FIRST_NAME;         update.LAST_NAME = model.LAST_NAME;         update.GENDER = model.GENDER;         update.DOB = model.DOB;           //below line of code is very important.          db.B_MEMBER_REGISTER.Attach(update);         db.Entry(update).State = EntityState.Modified;          int resultcount = db.SaveChanges();                             if (resultcount > 0)         {              response.MEMBER_ID = update.MEMBER_ID;              response.ResultCode = 0;              response.Message = "Updated Successfully";             }    } }   
 

You have to attach updated data with the db entity. please try this,

using (WeMatchContext db = new WeMatchContext()) {             var update = db.B_MEMBER_REGISTER.Where(x => x.MEMBER_ID == model.MEMBER_ID).FirstOrDefault();     if(update != null )     {         update.FIRST_NAME = model.FIRST_NAME;         update.LAST_NAME = model.LAST_NAME;         update.GENDER = model.GENDER;         update.DOB = model.DOB;           //below line of code is very important.          db.B_MEMBER_REGISTER.Attach(update);         db.Entry(update).State = EntityState.Modified;          int resultcount = db.SaveChanges();                             if (resultcount > 0)         {              response.MEMBER_ID = update.MEMBER_ID;              response.ResultCode = 0;              response.Message = "Updated Successfully";             }    } } 
</div
 
 

Связанный проблема

2  Обработка сервера фильтрация с Kendo Combobox  ( Handling server filtering with kendo combobox ) 
Я пытаюсь обрабатывать фильтрацию Kendo UI Combobox на стороне сервера. У меня есть следующие коды в представлении <код> $('#Solicitor').kendoComboBox({ ...

5  Веб-аутентификация API и MVC 4  ( Web api authentication and mvc 4 ) 
У меня есть следующее решение: веб-проект веб-API. mvc 4 проект. Мне нужно аутентифицировать пользователь, отправив свои учетные данные, используя зап...

0  Проверьте поля на основе Radiobutton (MVC)  ( Validate fields based on radiobutton mvc ) 
У меня есть некоторые регистрации , что имеет 2 отпесиона личный Компания Некоторые поля для них такие же такие же пароль, имя пользователя, электр...

14  Visual Studio показывает «Обновление состояния контроля источника» после установки ASP.NET MVC 4 BETA  ( Visual studio shows updating source control status after installing asp net mv ) 
После установки ASP.NET MVC 4 Beta, Visual Studio показывает «Обновление состояния контроля источника» на нижней левой части области состояния. Есть идеи? К...

0  Невозможно получить значения из формы в методе контроллера  ( Unable to get values from form in controller method ) 
У меня есть веб-сайт MVC 4 (.NET 4.5), где я хочу повторно направить пользователя на очень простую страницу входа в систему, если они пытаются получить доступ...

1  JSON Данные не рендеринга в раскрывании Kendo UI  ( Json data not rendering in kendo ui dropdown ) 
пытается сделать <код> Json Возвращенные данные в <Код> kendo Выпадающий список, но не рендеринг. Пожалуйста, найдите код Snippett. Я могу увидеть бдительну...

0  CSS-класс применяется, но не стиль  ( Css class applied but not the style ) 
В индеде.cshtml я отображаю элементы Todo с частичным видом: <код> <table class="table table-striped"> @foreach (var todo in Model.Todos) { <tr id...

0  Невозможно выполнить привязку времени выполнения на нулевой ссылке на макет  ( Cannot perform runtime binding on a null reference on layout ) 
Его MVC 4. Кто-нибудь поможет мне?! контроллер: <код> pip install selenium Downloading/unpacking selenium Downloading selenium-2.44.0.tar.gz (2.6MB): 2....

6  Ошибка: обновление MVC4 до MVC5 в VS2012  ( Errorupgrade mvc4 to mvc5 in vs2012 ) 
Я получаю ниже ошибки после обновления моего проекта от MVC4 до MVC5. Я следовал Как обновить проект ASP.NET MVC 4 и веб-API в ASP.NET MVC 5 и Web API 2 <...

7  Функция управления ролью не была включена. MVC 4  ( The role manager feature has not been enabled mvc 4 ) 
У меня есть эта ошибка, когда я обновляю свою базу данных в консоли менеджера пакетов, здесь мой класс конфигурации и веб-конфигурации Функция управления роль...

0  Как я могу пройти модель в jQuery в качестве переменной JSON?  ( How can i pass the model in jquery as a json variable ) 
На странице MVC / бритвы у меня есть вид с моделью, где один элемент - это список другой модели. Этот список записывается на вид с использованием частичного п...

2  Конвертировать список объектов в JSON в ASP.NET MVC  ( Convert list of objects to json in asp net mvc ) 
Я работаю с jqplot с ASP.NET MVC 4. Это выборки данных из один из примеров от jqplot . <Код> var line1 = [['2008-06-30 8:00AM', 4], ['2008-7-30 8:00AM'...

17  Ошибка компиляции CS0016: не удалось записать файл вывода  ( Compilation error cs0016 could not write to output file ) 
вкратце Когда я пытаюсь просмотреть мой сайт, я получаю следующее сообщение об ошибке: CS0016: не удалось записать на вывод файла «C: Windows Microso...

0  ASP.NET MVC поиск с использованием модели и возврата разной модели (частичный вид)  ( Asp net mvc search using model and return different model partial view ) 
Я пытаюсь осуществить функциональность поиска в представлении MVC. У меня есть вид под названием «Returnesults» и частичный вид (_Find) в нем. _Find - это объ...

0  Соберите UserInfo при регистрации с помощью Simplembership  ( Gather userinfo on registration with simplemembership ) 
Я новичок в упрощении, который поставляется с ASP.NET MVC 4. Я добавил несколько дополнительных полей в таблицу userProfile, которая работает нормально. Задач...

Связанный проблема

2  Обработка сервера фильтрация с Kendo Combobox 
5  Веб-аутентификация API и MVC 4 
0  Проверьте поля на основе Radiobutton (MVC) 
14  Visual Studio показывает «Обновление состояния контроля источника» после установки ASP.NET MVC 4 BETA 
0  Невозможно получить значения из формы в методе контроллера 
1  JSON Данные не рендеринга в раскрывании Kendo UI 
0  CSS-класс применяется, но не стиль 
0  Невозможно выполнить привязку времени выполнения на нулевой ссылке на макет 
6  Ошибка: обновление MVC4 до MVC5 в VS2012 
7  Функция управления ролью не была включена. MVC 4 
0  Как я могу пройти модель в jQuery в качестве переменной JSON? 
2  Конвертировать список объектов в JSON в ASP.NET MVC 
17  Ошибка компиляции CS0016: не удалось записать файл вывода 
0  ASP.NET MVC поиск с использованием модели и возврата разной модели (частичный вид) 
0  Соберите UserInfo при регистрации с помощью Simplembership 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.