菜鸟请问下各位,在存储过程中包括了事务处理后,在.net使用这个存储过程和不包含事务的存储过程有什么区别吗?是在.net里写事务处理效果好,还是在数据库语句里面写好?或者2个要一起都写?
先谢谢了!!

解决方案 »

  1.   

    对于sql server来说,如果你只是向数据库发送命令执行一条sql,不管是普通的查询还是存储过程,只要是你没有显示地声明一个事务,数据库管理系统都会自动创建一个事务。
      

  2.   


    谢谢吴伟老师的提醒。其实你说我明白。
    我的意思是,我有一条复杂的存储过程,我在存储过程里边加上了事务处理,那在。net里边要对存储过程的事务做什么响应吗?比如出错回滚了?