我需要找到一种获取新插入行的方法,而不必先保存到数据库中。
有办法吗?或者我需要将整个行集合保存在一个单独的数组中?
这个例子我在表tblConfig中添加了一行,但当我回顾表中时,新行不存在。
tblConfig Config = new tblConfig { ID = Guid.NewGuid(), Code ="new config code" };
CTX.tblConfig.InsertOnSubmit(Config);
var Data = from dd in CTX.tblConfig select dd;
this.dataGridView1.DataSource = Data;
答案 0 :(得分:0)
你可以像这样手动添加吗?
this.dataGridView1.DataSource = CTX.tblConfig.Execute(MergeOption.AppendOnly);
答案 1 :(得分:0)
经过一些研究,我将通过将我的LINQ查询附加到BindingSource对象来完成工作,这将帮助我处理插入更新等等。
感谢大家,感谢您的帮助:)
雨果