zoukankan      html  css  js  c++  java
  • .NET批量更新

    public bool BatchUpdate(int id, string reason)
            {
                using (SqlConnection connection = new SqlConnection(DbHelperSQL.connectionString))
                {
                    connection.Open();
                    SqlCommand command = connection.CreateCommand();
                    SqlTransaction transaction = connection.BeginTransaction();
                    command.Connection = connection;
                    command.Transaction = transaction;
                    try
                    {
                        string sql = string.Empty;
                        if (!string.IsNullOrEmpty(reason))
                        {
                            sql = "update news set ispass=3,datecheck=getdate(),FailReason='" + reason + "' where id=" + id;
                        }
                        else
                        {
                            sql = "update news set ispass=2,datecheck=getdate() where id=" + id;
                        }
                        command.ExecuteNonQuery();
                        transaction.Commit();
                        return true;
                    }
                    catch (Exception e)
                    {
                        transaction.Rollback();
                        return false;
                    }
                }
            }
    将来的你,一定会感谢现在努力的自己!
  • 相关阅读:
    正则表达式
    request库解析
    urllib库解析
    爬虫入门基本原理
    图的遍历dfs和bfs
    KMP算法
    Linux操作系统实验-线程同步
    Leetcode 183场周赛
    并查集--Disjoint Set
    C#杂乱知识汇总
  • 原文地址:https://www.cnblogs.com/GreatPerson/p/7097372.html
Copyright © 2011-2022 走看看