- ·上一篇文章:eWebEditor编辑器在火狐浏览器不能兼容的解决方法
- ·下一篇文章:ASP两个日期之间的天数和处理后的日期
asp中引用事务处理 conn.beginTrans
当一个客户的动作需要对数据库分别先后进行几次操作,如果操作其中的一个过程中出现了问题,这样就导致了前面的操作都是无用的,前面的操作将一点用没有,并且写入的数据也是多余的,这个时候我们就需要使用到asp事务处理。
'事务开始,试着执行以下语句
conn.beginTrans
sql1="...."
conn.execute(sql1)
sql2="...."
conn.execute(sql2)
sql3="...."
conn.execute(sql3)
'如果执行语句有错误
if err.number <
>
0 then
 
 
conn.rollbackTrans 
 
‘对已执行的操作回滚
else
 
 
conn.commitTrans 
 
 
 
'执行事务提交
end if
保证事务原子性,只要有一个语句出错就会把已执行的操作撤消。
asp中引用事务处理 conn.beginTrans