.net中的事务控制重要吗?
按照道理讲,事务控制对一个系统的健壮来说是相当重要的。但我发现很多代码都不用事务处理:asp.net的后台代码基本看不见BeginTransaction,甚至很多存储过程都不用事务控制。大家能告诉我这是为什么吗?难道.net平台已经自动为我们进行了事务控制吗?希望大家发表自己的看法,谢谢! 问题点数:80、回复次数:6Top
1 楼cpp2017(慕白兄)回复于 2006-12-02 21:06:50 得分 20
用的。基本上在存储过程中用事务。Top
2 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2006-12-02 21:07:04 得分 20
asp.net的后台代码基本看不见BeginTransaction
——————————————————————————————————————————
asp.net的后台代码是很低级的,其功能还达不到那个层次。Transaction需要你的应用去控制。Top
3 楼xiaoqhuang(人生就象在拉屎,有时你很努力了可出来的只是一个屁。)回复于 2006-12-02 21:13:22 得分 20
甚至很多存储过程都不用事务控制
=========
存存过程当然不用.net的事务了,用SQL事务吗。
.net里面事务用得不算多,如果同一个库,要用事务都是用SQL存储过程。
不同库,数据服务器在远程,有时用会用.net的事务Top
4 楼mftianmiu()回复于 2006-12-02 21:55:55 得分 0
我说的存储过程的事务控制当然指的是SQL事务啦,不是指的.net的事务控制Top
5 楼azurebz(撒哈拉大森林)回复于 2006-12-02 22:14:24 得分 10
没有必要用事务啊
比如传送数据有TCP帮你验证数据正确性,还要你用程序在验证一遍吗?Top
6 楼liujia_0421(SnowLover)回复于 2006-12-03 01:45:16 得分 10
这个不能一概而论,还是根据需要吧...Top




