【发布时间】:2015-07-08 10:12:39
【问题描述】:
有没有办法在winforms中从datagridview插入一行到数据库?
这就是我创建网格视图的方式:
this.dataGridView1.AllowUserToAddRows = true;
this.dataGridView1.AllowUserToDeleteRows = true;
var query = from fe in tm.RDP0 select fe;
testList = query.ToList();
dataGridView1.DataSource = testList.ToList();
这就是我向 dataGridview 添加新行的方式
RDP0 newrow = new RDP0();
newrow.NO = 1 + dataGridView1.Rows.Count;
newrow.CUSTID = 1000 + dataGridView1.Rows.Count;
testList.Add(newrow);
dataGridView1.DataSource = null;
dataGridView1.DataSource = testList;
在 datagridview 上填充新创建的空行后,我想将其插入到我的数据库中。
tm.SaveChanges();
因为上面的 SaveChanges() 不起作用。
任何帮助将不胜感激。
【问题讨论】:
标签: c# database winforms datagridview insert