vs 2005 用SqlCommand执行数据库的事物?

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:11:04
SqlCommand(string cmdText,SqlConnectionconnection,SqlTransaction transaction);

可以带三个参数的。
怎么取的数据库中我建的事物的名字.
_com=new SqlCommand(strsql,_conn,"trig_transInfo");
直接这样写,
会报错。
说这个,"trig_transInfo"无法从string转换成SqlTransaction

先要用连接开启事务
SqlTransaction tran = conn.BeginTransaction();
_com = new SqlCommand(strsql,_conn,tran);
这样写才对!第三个参数是一个对象,不是字符串!

兄弟,我只听说过创建视图,创建存储过程,创建索引…………就是没有听说过创建事务!