日期:2014-05-18  浏览次数:20420 次

关于事务的理解问题
事务是不是有这两种用法
(1)在存储过程中
..
开始事务
....
提交事务

...

(2)在asp.net中
...

事务开始
...
执行sql
...
事务结束
...

这是我的理解,不知道有没有错?

------解决方案--------------------
我想应该是事务执行成功就提交,失败就回滚。
存储过程和.net中的事务原理是相同的
------解决方案--------------------
写在存储过程中和在.net中的效果是一样的 除非你要事务嵌套
------解决方案--------------------
还有一种,磁盘相关的事务,比如上传文件到服务器,如果失败要会滚等;还有数据库的事务功能