zoukankan      html  css  js  c++  java
  • 使用SqlTransaction创立数据库连接

    使用SqlTransaction创立数据库连接

    一、连接字符串 

    public static readonly string connString = System.Configuration.ConfigurationSettings.AppSettings["connString"];
     

    二、一个封装了ExecuteNonQuery()操作的方法,使用SqlTransaction建立数据库连接.   
      public static int ExecuteNonQuery(SqlTransaction transaction, string cmdText, SqlParameter[] parms,CommandType cmdtype)
      {
       int result= 0;

       SqlCommand cmd = new SqlCommand(cmdText);
       cmd.Connection = tran.Connection;
       cmd.Transaction = transaction;
       cmd.CommandType = cmdtype;
       cmd.CommandTimeout = 100;

       if ( parms != null)
       {
        foreach (SqlParameter parm in parms)
        {
         cmd.Parameters.Add(parm);
        }
       }
       
       result = cmd.ExecuteNonQuery(); 
       cmd.Parameters .Clear ();

       return result;
      }

    三、另外一个封装了ExecuteNonQuery()操作的数据库操作方法,使用SqlTransaction连接数据库

    public static int ExecuteNonQuery(SqlTransaction transaction, string cmdText)
      {
       int result = 0;

       SqlCommand cmd = new SqlCommand(cmdText);
       cmd.Connection = tran.Connection;
       cmd.Transaction = transaction;
       cmd.CommandTimeout = 100;
       
       result= cmd.ExecuteNonQuery(); 

       return result;
      }

  • 相关阅读:
    CBP是什么?
    编码器变换及量化的流程?
    CABAC与CAVLC有什么区别?
    如何在JM8.6编码端提取QDCT?
    宏块都有哪些类型?
    H264帧间预测流程?
    H264子宏块的划分有哪些?
    H264提供了哪些帧内预测?
    加强预测编码?
    centos7 下通过nginx+uwsgi部署django应用
  • 原文地址:https://www.cnblogs.com/winner/p/1032620.html
Copyright © 2011-2022 走看看