BO常用事件及执行顺序

BO常用事件及执行顺序3

序号

方法

事务内

说明

1

DoBeforeSave(RemoteSaveParam param)

保存动作刚开始,事务还没有开启

2

DoAfterBeginTrans(RemoteSaveParam param,

 SqlTransaction tran)

事务刚刚开启

3

DoDataSetAddRow(DbHelper db, SqlTransaction tran, 

string dataSetName, 

DataSet dataSet, DataTable table, DataRow row)

"针对""增加""记录的处理

row - 新增记录的信息"

3

DoDataSetEditRow(DbHelper db, SqlTransaction tran, 

string dataSetName,  DataSet dataSet, DataTable table, 

DataRow oldRow, DataRow newRow)

"针对""修改""记录的处理

OldRow - 旧记录的信息

NewRow - 新记录的信息"

3

DoDataSetDelRow(DbHelper db, SqlTransaction tran, 

string dataSetName,  DataSet dataSet, DataTable table, 

DataRow row)

"针对""删除""记录的处理

row - 被删记录的信息"

4

DoBeforeEndTrans(RemoteSaveParam param)

事务即将关闭前(数据即将写入数据库)

5

DoAfterSave(RemoteSaveParam param)

事务结束后(数据已写入数据库)

 

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值