批量执行SQL语句,进行删除,插入或者更改。

发布时间:2017-2-21 10:52:43 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"批量执行SQL语句,进行删除,插入或者更改。 ",主要涉及到批量执行SQL语句,进行删除,插入或者更改。 方面的内容,对于批量执行SQL语句,进行删除,插入或者更改。 感兴趣的同学可以参考一下。

批量执行SQL语句,进行删除,插入或者更改。

private bool ExecuteTransaction(List<string> list)    {        using (SqlConnection connection = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["LocalConnectionString"].ToString()))        {            SqlCommand command = new SqlCommand();            SqlTransaction transaction = null;            try            {                connection.Open();                transaction = connection.BeginTransaction();                command.Connection = connection;                command.Transaction = transaction;                for (int i = 0; i < list.Count; i++)                {                    command.CommandText = list[i];                    command.ExecuteNonQuery();                }                transaction.Commit();                connection.Close();                return true;            }            catch            {                transaction.Rollback();                connection.Close();                return false;            }        }    }

list是要执行的SQL语句。

    这个人写的→ http://www.cnblogs.com/lengzhan/   

上一篇:RabbitMQ 主题(Topic)
下一篇:【工匠大道】Git的使用总结

相关文章

相关评论