在C#中事物是写在sql中好还是C#代码中好。

武夜星辰 2012-03-31 04:12:14
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql erver+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的事务处理; 到底哪种更好呢?求详解。。。。。。。。。。。。
...全文
169 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tellxp 2012-03-31
  • 打赏
  • 举报
回复
应用程序应该减少和数据库之间的耦合,当然,如果查询量很大,就只能用存储过程了
色拉油 2012-03-31
  • 打赏
  • 举报
回复
我觉得这不是数据库要关注的,应该是逻辑处理,该在C#代码中做
orochiheart 2012-03-31
  • 打赏
  • 举报
回复
存储过程我写过 但不知道带事物的存储过程应该怎么写?
dalmeeme 2012-03-31
  • 打赏
  • 举报
回复
.net封装的那个挺好用的,给力!
五更琉璃 2012-03-31
  • 打赏
  • 举报
回复
你说的都是经典方式 各有各的用处 没有谁好谁坏

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧