国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

自己常用到的自定義公共類(已測試通過)

2024-07-10 12:40:20
字體:
來源:轉載
供稿:網友
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.IO;
/*
 * AUTHOR:ZHANGLEI
 * CREATE DATE:2007.1.5
 * 功能:BLL層,實現了數據庫操作的封裝
 * 并且提供了足夠的執行存儲過程的參數組合
 * DESCRIPTION:本類中用到了方法重載
 * ExecuteDataSet方法在本類中實現了四次重載
 * */
namespace job_17
{
 /// <summary>
 /// job17 的摘要說明。
 /// </summary>
 public class job17
 {
  private readonly string P_Con=ConfigurationSettings.AppSettings["P_Con"].ToString();
  public job17()
  {
   //
   // TODO: 在此處添加構造函數邏輯
   //
  }
  #region "執行任意參數組合的存儲過程"
  /// <summary>
  /// 命令準備操作,提供足夠多的參數組合
  /// 本類中一個比較重要的方法
  /// </summary>
  public void preparecommand(SqlConnection myconn,SqlCommand mycomm,SqlTransaction trans,CommandType cmdType,string cmdText,SqlParameter[] param) //注意里面的參數
  {
   if (myconn.State!=ConnectionState.Open)
   {
   myconn.Open();
   }
   mycomm.Connection=myconn;
   mycomm.CommandText=cmdText;
   if (trans!=null)
   {
   mycomm.Transaction=trans;
   }
   mycomm.CommandType=cmdType;
   if (param!=null)
   {
    foreach(SqlParameter parameter in param)
    {
    mycomm.Parameters.Add(parameter);
    }
   }
  }
  /// <summary>
  /// 第一個返回DataSet類型的ExecuteDataSet方法
  /// </summary>
  public DataSet ExecuteDataSet(SqlConnection myconn,CommandType cmdType,string cmdText,SqlParameter[] commandpara)
  {
  SqlCommand mycomm=new SqlCommand();
   preparecommand(myconn,mycomm,(SqlTransaction)null,cmdType,cmdText,commandpara);
   SqlDataAdapter adpt=new SqlDataAdapter(mycomm); //調用上方的preparecommand方法
   DataSet ds=new DataSet();
   adpt.Fill(ds);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲阜市| 萨嘎县| 铁岭市| 彰化市| 清河县| 鸡西市| 松桃| 湘阴县| 北海市| 凯里市| 赤峰市| 疏勒县| 广元市| 岗巴县| 竹溪县| 神池县| 商丘市| 农安县| 民乐县| 桓台县| 大竹县| 岚皋县| 泰来县| 罗江县| 灵寿县| 绥滨县| 深泽县| 通渭县| 峨眉山市| 梁山县| 建宁县| 清丰县| 大安市| 莲花县| 内黄县| 邢台市| 遂川县| 湘乡市| 乡城县| 栾川县| 玉树县|