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;
      }

  • 相关阅读:
    日期类型存储方法
    Log4j2的一些记录
    【Maven】学习记录
    HTML 图片加载问题
    浏览器的组成
    javascript数组的实例属性(方法)
    javascript数组的内置对象Array
    javascript之this
    css的position,float属性的理解
    简单介绍帧动画
  • 原文地址:https://www.cnblogs.com/winner/p/1032620.html
Copyright © 2011-2022 走看看