Dov*_*Dov 5 .net c# data-binding ado.net bindingsource
这是场景(使用绑定到DataSet中的DataTable的BindingSource):
自上次调用EndEdit()以来,有没有办法只撤消操作?我的印象是,CancelEdit()应该是如何工作的.
作为解释,DataTable 仅保存记录的 2 个状态:原始状态和当前状态。您的请求需要多个州。
为了实现您想要的效果,您应该将更改刷新到数据库(例如 Adapter.Update(table))以响应成功的应用。这会将您的“当前”提升为“原始”,而下一个“取消”可以回退到原始状态。
但这可能符合也可能不符合您的要求。
| 归档时间: |
|
| 查看次数: |
4242 次 |
| 最近记录: |