【发布时间】:2011-11-19 04:02:15
【问题描述】:
我有一个带有两个 TableAdapter(一对多关系)的 DataSet,它是使用 Visual Studio 2010 的配置向导创建的。
我调用外部源并用结果填充字典。这些结果应该是数据库中的所有条目。要同步数据库,我不想只清除所有表,然后像删除表并使用 sql 中的新数据创建它们一样重新填充它们。
是否有一种干净的方法可能使用 TableAdapter.Fill() 方法,还是我必须逐行遍历两个表并决定它是保留还是被删除,然后添加新条目?使用 DataSet 使字典中的数据成为我的两个表中唯一数据的最佳方法是什么?
【问题讨论】: