有效地将sql-table与datatable同步的方法

Ray*_*ink 3 .net c# sql datatable

我需要将sql-table与DataTable(这是SQL表的修改副本)中的数据同步.我想更新/删除/插入差异,所以我需要比较两者并找到查询值(在我的案例ID中)和更改类型.有没有一种有效的方法,也许是通过一些预设的方法?我希望尽可能少访问.

T.S*_*.S. 5

创建datadapter,设置其命令,填充数据表.使用您的数据表

然后让数据表充满变化

DataTable updateDt = originalDt.GetChanges();

dataAdapter.Update(updateDt);
Run Code Online (Sandbox Code Playgroud)

这是在断开连接模式下工作和更新数据库的基本逻辑.