Member 12665042 Ответов: 0

Как получить datagridview для сохранения изменений обратно в базу данных?


Мой datagridview не будет сохранять внесенные в него изменения обратно в базу данных. Я привязал datagridview к моему combobox так, чтобы соответствующие значения появлялись на нем, когда выбранное значение выбирается в combobox. Datagridview доступен для редактирования, но не сохраняет внесенные изменения. есть ли другой способ привязать combobox к datagridview, чтобы изменения можно было сохранить? Или есть какой-то код, который я могу использовать для сохранения изменений datagridview?

private void cboeCID_SelectedIndexChanged_1(object sender, EventArgs e)
       {
           var CID = Convert.ToInt32(cboeCID.Text);

           using (var db = new Entities2())
           {

               var course = from c in db.Student_Course
                            where c.CID == CID
                            select new Class1
                            {
                                SID = c.SID,
                                Mark = c.Mark
                            };
               editDataGridView.DataSource = course.ToList();
               Validate();
               editDataGridView.EndEdit();
               editDataGridView.Update();


           }


Что я уже пробовал:

Утверждать();
editDataGridView.Метод endedit();
editDataGridView.Обновление();

ManojDhobale

Я не могу получить точный сценарий. где находится combobox, и если вы ищете операцию CRUD в gridview, проверьте это
http://www.aspdotnet-suresh.com/2015/07/aspnet-gridview-crud-operations-insert-select-edit-update-delete-using-single-stored-procedure-example.html

0 Ответов