数据集dataset或数据表datatable中的数据更改后,能不能触发一个事件?哪个事件呢?

2025-06-20 09:09:00
推荐回答(2个)
回答1:

DataTable
RowChanged //行更新后触发
RowChanging //行更新前触发
DataSet
没有预定义这样的事件
DataAdapter
RowUpdated //行更新到数据库后触发
Rowupdating //行更新到数据库前触发
建议
如果提供的事件不能满足需求,请扩展自定义事件,因为什么时候更新数据库你心里最清楚。

回答2:

DataTable 是将数据库中的指定数据读入内存,数据发生改变,你得重新用DataTable读取。可以在删除、编辑等按钮事件下写保存按钮是否可用。我也正在学,回答可能有错误!