读书人

怎么在循还添加外加一个事务,控制他

发布时间: 2011-12-15 23:41:24 作者: rapoo

如何在循还添加外加一个事务,控制他?
现有在处理清单时有个批量处理,
需要用到循还,请问如果用一个事务来控制循还处理,确保全部循还执行?
请高手给出代码, 因为小弟还没有在.NET中用过事务!!

[解决办法]

C# code
            SqlConnection conn = new SqlConnection(STR_CONN);            SqlCommand cmd = new SqlCommand();            cmd.CommandTimeout = timeOut;            cmd.Connection = conn;            try            {                conn.Open();                cmd.Transaction = conn.BeginTransaction();            }            catch            {                conn.Close();                return false;            }            try            {                foreach(string str in sql)                {                    if(str != null)                    {                        if(str.Trim() != "")                        {                            cmd.CommandText = str;                            cmd.ExecuteNonQuery();                        }                    }                }                cmd.Transaction.Commit();                conn.Close();                return true;            }            catch            {                                cmd.Transaction.Rollback();                conn.Close();                return false;            }
[解决办法]
提供参考
http://www.ebookit.cn/254.html

读书人网 >asp.net

热点推荐