asp中多个数据执行语句,当其中有一条语句出错,其他数据库操作语句马上撤销执行,这个是用asp的什么语句
asp中多个数据执行语句,当其中有一条语句出错,其他数据库操作语句马上撤销执行,这个是用asp的什么语句,之前在书本上有看到过,把那个语句给忘记了,谁能告诉我。是asp自...
asp中多个数据执行语句,当其中有一条语句出错,其他数据库操作语句马上撤销执行,这个是用asp的什么语句,之前在书本上有看到过,把那个语句给忘记了,谁能告诉我。
是asp自身的一个函数,类似on error resume next。 展开
是asp自身的一个函数,类似on error resume next。 展开
1个回答
展开全部
'我这里用VB的代码演示下给你,跟VBS差异不大
dim iflag as boolean
iflag = false
'如果出错直接跳至标签处
on error goto errlab
iflag = true
cn.BeginTrans '开启事务
……
errlab:
if err.number<>0 then
'如果有错误,事务回滚
if iflag then cn.RollbackTrans
else
'如果正常,事务提交
if iflag then cn.CommitTrans
end if
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询