兄弟们看我下面的代码出错在何处!谢谢!
gj121 2005-02-26 09:44:50 public bool Execute(string SqlCmd)//执行SQL语句
{
OleDbTransaction DBTrans;
DBTrans=DBConn.BeginTransaction();//开始一个事务
OleDbCommand DBCmd=new OleDbCommand(SqlCmd,DBConn);
DBCmd.Transaction=DBTrans;//将事务赋给OleDbCommand对象
try
{
DBCmd.ExecuteNonQuery();
DBTrans.Commit();//完成事务操作
return true;
}
catch
{
DBTrans.Rollback();//回滚事务操作
return false;
}
}
其中DBConn是一个OleDbConnection对象
执行的时候老是出错!是不是我的事务处理写错啦!