如何通过linq查询和实体模型从datagridview中更新数据库

本文关键字:datagridview 更新 数据库 实体模型 何通过 linq 查询 | 更新日期: 2023-09-27 18:09:39

我从linq查询绑定了一个datagridview,但是我不知道当用户对datagridview进行更改时如何使其更新到数据库。

var q = from w in dowacodbEntities.worksheets
                    where w.ContractForm_id.Equals(g_ContractID)
                    orderby w.id
                    select new
                               {
                                   w.id,
                                   w.UnitPrice,
                                   w.LabourCost
                               };
            BindingSource bindingSource = new BindingSource(); // use bindingsource
            bindingSource.DataSource = q.ToList(); // convert linq query to bindingsource
            dataGridView1.DataSource = bindingSource; // add bindingsource to datagridview

p/s:我正在使用c# winform

如何通过linq查询和实体模型从datagridview中更新数据库

我想这是同一个问题

WinForms DataGridView - update database