我有一个大约 100 列和大约 10000 行的表。我会定期收到包含类似数据的 Excel,我现在需要更新表格。如果 Excel 中存在新行,我必须将它们添加到数据库中。如果旧行已更新,我需要更新数据库中的行。如果某些行已被删除,我需要从主表中删除该行并添加到另一个表中。
我考虑过如下进行:
将 db 中的所有行提取到 DataSet 中。将 Excel 中的所有行导入数据集。现在使用连接比较这 2 个数据集并执行所需的操作。
我从来没有处理过这么大的数据,我很担心性能。让我知道实现这一要求的理想方法。
提前致谢。:)