sql - 如何在临时 DataTable 中执行循环并在比较两个表之间的值后更新 SQL 表
问题描述
我正在开发一个简单的asp.net web form
并且我已经有一个 SQL 表。
WebForm
有一个repeater
控件填充了从临时绑定的数据DataTable
。这个临时DataTable
是从我的 SQL 数据库中的一个真实表中填充的。
用户可以编辑此转发器中的每个项目和/或排除或插入新项目,仅修改此临时DataTable
.
我已经创建了临时 DataTable 并且可以执行 CRUD 操作(Create
、和) Read
,但是我需要在页面底部放置一个保存按钮,该按钮执行保存操作并将所有修改后的数据保存到真实表在我的 SQL 数据库中...Update
Delete
我正在考虑如何创建过程以在此临时内部进行循环DataTable
并与 SQL 数据库中的真实表进行比较。
repeater
由于我可以在内部和临时内部编辑,删除和创建新项目DataTable
,我不知道如何使用一种主键来比较值并检查真实表是否有项目并且需要更新或删除或插入一个新项目...
请帮忙!谢谢!
解决方案
推荐阅读
- r - ggplot2 具有 2 个组与 3 个变量的条形图 - 使用误差线
- angular - Angular *ngFor devmode TypeError: a[getSymbolIterator(...)]
- google-cloud-sql - Drupal 网站 mysql 错误 Google Cloud SQL
- java - @Controller 中的原型 bean 未按预期工作
- github - 在 github 页面中转义大括号
- python - 如果列表包含在同一嵌套列表 Python 中的另一个列表中,则删除列表
- tcp - 使用 C# 通过网络读取原始数据包?
- c# - 在二维数组中查找具有最小正数的行
- javascript - 服务器端渲染和单页应用程序
- swift - 试图用材料设计芯片设计一个tableviewcell