首页 > 解决方案 > 如何在临时 DataTable 中执行循环并在比较两个表之间的值后更新 SQL 表

问题描述

我正在开发一个简单的asp.net web form并且我已经有一个 SQL 表。

WebForm有一个repeater控件填充了从临时绑定的数据DataTable。这个临时DataTable是从我的 SQL 数据库中的一个真实表中填充的。

用户可以编辑此转发器中的每个项目和/或排除或插入新项目,仅修改此临时DataTable.

我已经创建了临时 DataTable 并且可以执行 CRUD 操作(Create、和) Read,但是我需要在页面底部放置一个保存按钮,该按钮执行保存操作并将所有修改后的数据保存到真实表在我的 SQL 数据库中...UpdateDelete

我正在考虑如何创建过程以在此临时内部进行循环DataTable并与 SQL 数据库中的真实表进行比较。

repeater由于我可以在内部和临时内部编辑,删除和创建新项目DataTable,我不知道如何使用一种主键来比较值并检查真实表是否有项目并且需要更新或删除或插入一个新项目...

请帮忙!谢谢!

标签: sqlasp.netvb.net

解决方案


推荐阅读