从DataSet中获取插入的记录TableAdapter.Insert

时间:2016-02-28 18:12:49

标签: c# dataset insert-into

我在xsd文件上使用DataSet与DataSet设计器(VS 2015中的System.Data v 4)。我一直在寻找如何获取新创建的记录的ID。我在设计器高级选项上看到有一个选项可以读回插入和更新的记录。我还看到INSERT INTO语句中包含的SELECT。但是,设计器生成的代码运行ExecuteNonQuery并返回受影响的记录数。我们如何访问回读的记录?

我读过的大多数解决方案都涉及创建自己的查询或sp,设置为ExecuteScalar并选择@@ ROWIDENTITY。新记录的时间戳或时间戳,并以此方式返回。但如果回读已经完成,那么我应该能够做到,对吧?什么'诀窍?回读的数据会发生什么变化?

TIA, 麦克

0 个答案:

没有答案