当使用 Update 时,每一个更新的数据行都会发生两个事件。执行顺序如下:
将 DataRow 中的值移至参数值。
引发 OnRowUpdating 事件。
执行命令。
如果该命令设置为 FirstReturnedRecord,返回的第一项结果将放置在 DataRow 中。
如果存在输出参数,它们将被放在 DataRow 中。
引发 OnRowUpdated 事件。
调用 AcceptChanges。
下面的示例演示正在使用的 RowUpdating 和 RowUpdated 事件。