对于一个事务
采用try--catch模式
try当中会有多条sql语句,也会有if else之类的东西,请问这些是作为整体,执行如下
sqlcom.ExecuteNonQuery();还是每一句话,比如if,执行一次ExecuteNonQuery因为catch里面有回滚的操作,但是if。。,作为一个sql执行感觉又不太对。请赐教啊!

解决方案 »

  1.   

    http://wenku.baidu.com/view/e33d8106eff9aef8941e060f.html
      

  2.   

    哥们儿啊,谢谢了
    可是里面没有if。。之类的东西啊。
    是单独的sql语句
      

  3.   

    哥们,try里面的很多sql可以作为一个整体的
      

  4.   

    因为try{}catch{}的用法就是避免连接数据库出错,所以只要你try里面的任何一条sql出错的话都会执行失败的