标签: c# sql-server ado.net dataset
我有一个应用程序,从同一个数据库中读取两个数据集。更新其中一个时,所有临时否定主键都会更改为正数,并且此更改将向下传递给其子项。
什么有效:
什么行不通:
在第二种情况下,我最终在第二个数据集中使用否定外键。有没有办法让积极的主键推进到另一个数据集?或者这些信息丢失了吗?
答案 0 :(得分:0)
最好的方法是再次返回数据库并再次获取更新的结果集。在你的更新方法中进行数据库调用,结束n获取最新的