我有两个DataTables - 一个是从csv文件创建的,另一个是从数据库表创建的。比较DataTables并有条件地更新一个
- 我如何? 根据id和名称比较两个DataTables。
- 如果记录存在于:在DataTableFromDB
更新的结束日期,如果在这两个存在记录: - - DataTableFromDB而不是DataTableFromFile:更新DataTableFromFile而不是在DataTableFromDB在DataTableFromDB
- 插入新记录,如果在存在记录来自DataTableFromFile中的值的DataTableFromDB
我可以遍历集合,但这太费时。
- 我不想在数据库
_“我可以循环收集,但这太费时了”_嗯,你试过了吗?如果是这样,请显示您的代码并解释问题。如何比较所有没有循环的行? –
你为此编写了什么代码?你面临什么问题? –
你为什么使用DataTable而不是强类型的对象模型? – mason