问题描述
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQLServer能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sqlerver+.net开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的事务处理;到底哪种更好呢?求详解。。。。。。。。。。。。
解决方案
解决方案二:
你说的都是经典方式各有各的用处没有谁好谁坏
解决方案三:
.net封装的那个挺好用的,给力!
解决方案四:
该回复于2012-04-01 10:25:45被版主删除
解决方案五:
存储过程我写过但不知道带事物的存储过程应该怎么写?
解决方案六:
我觉得这不是数据库要关注的,应该是逻辑处理,该在C#代码中做
解决方案七:
应用程序应该减少和数据库之间的耦合,当然,如果查询量很大,就只能用存储过程了
时间: 2024-12-25 16:48:42