六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

C#寫的數據庫設置類!

[摘要]由于某些原因,軟件依賴的數據庫軟件會出現更換!如果數據庫的打開和操作代碼都出現在每個頁里,那么更換數據庫軟件后帶來的代碼修改將相當麻煩。所以把數據庫操作代碼寫成一個類,將不會出現上述情況并可以減少代碼量。以下是源碼using System;using System.Data;using Syste...

        由于某些原因,軟件依賴的數據庫軟件會出現更換!如果數據庫的打開和操作代碼都出現在每個頁里,那么更換數據庫軟件后帶來的代碼修改將相當麻煩。所以把數據庫操作代碼寫成一個類,將不會出現上述情況并可以減少代碼量。以下是源碼

using System;
using System.Data;
using System.Data.SqlClient;

namespace news.common
{
 /**
  * -----------------
  * 數據庫聯接 / 操作類
  * 2005-03-18 創建
  * [email protected]
  * ----------------
  */

 public class DBClass
 {
  /*----全局變量定義------*/

  private SqlConnection     conn;   
  private SqlCommand    comm;   
  public  SqlDataReader         dr;
  public  DataSet                      ds;
  public  SqlDataAdapter      dad;
  private string                         sql;
  private string                 connStr;   /* 數據庫聯接字符串 */
  private string              errInfo ="";
  /*----------------------*/

  public DBClass()
  {
  }
  /* 數據庫操作異常信息 只讀屬性 */
  public string ErrInfo
  {
   get
   {
    return errInfo;
   }
  }
  /* 要操作的Sql語句 */
  public string Sql
  {
   get{
    return sql;
   }
   set{
    sql = value;
   }
  }
  /* 數據庫鏈接字符串 */
  public string ConnStr
  {
   get
   {
    return connStr;
   }
   set
   {
    connStr = value;
   }
  }
  private void connDb()
  {
   conn = new SqlConnection(connStr);
   try
   {
    conn.Open();
   }
   catch(SqlException e)
   {
    for(int i=0;i<e.Errors.Count;i++)
    {
     errInfo += "錯誤序號:"+i+"\n"+
                       "出錯信息:"+e.Errors[i].Message+"\n"+
                       "出錯來源:"+e.Errors[i].Source+"\n"+
                       "程序:"+e.Errors[i].Procedure;
    }
    conn.Close();
   }
  }
  /* 用于窗體綁定 */
  public void dataView()
  {
   connDb();
   dad = new SqlDataAdapter(sql,conn);
   ds  = new DataSet();
   dad.Fill(ds);
   DataView dv = new DataView(ds.Tables[0]);
  }
  /* 執行SQL語句,返回結果 */
  public void readerData()
  {
   connDb();
   comm = new SqlCommand(sql,conn);
   dr   = comm.ExecuteReader();
  }
  /* 執行SQL語句,不返回結果 */
  public void exeSql()
  {
   connDb();
   comm = new SqlCommand(sql,conn);
   comm.ExecuteNonQuery();
  }
  /* 關閉鏈接 */
  public void clear()
  {
   conn.Close();
  }
 }
}





主站蜘蛛池模板: 欧美无删减 | 色综合久久网 | 青草福利视频 | 亚洲成a人片在线播放 | 青草视频免费看 | 日本一区二区在线不卡 | 亚洲第一色视频 | 亚洲欧美日本视频 | 性刺激免费视频观看在线观看 | 日韩一级黄色毛片 | 日韩a在线播放 | 亚洲 欧美 精品专区 极品 | 色综合一区二区三区 | 在线观看视频污 | 青青青国产免费手机视频在线观看 | 日本韩国三级在线观看 | 青青青视频免费线看 视频 青青青视频免费观看 | 中文字幕在线免费观看视频 | 午夜影院免费观看 | 亚洲欧洲精品久久 | 中国国产一级毛片视频 | 欧洲久久 | 日韩成人影院 | 亚洲成a人片在线观看导航 亚洲成a人片在线观看播放 | 中文字幕 一区 婷婷 在线 | 日本一本在线观看 | 特级淫片国产免费高清视频 | 青草草在线观看免费视频 | 又粗又黄又猛又爽大片app | 四虎影院在线免费播放 | 天天宗合网 | 伊人久久大香线蕉观看 | 日日摸日日添夜夜爽97 | 亚洲影视大全 | 亚洲第一性网站 | 日本gogo亚洲高清大胆 | 全免费观看一级 | 香蕉视频网页 | 日韩免费毛片全部不收费 | 三级国产精品一区二区 | 亚洲手机在线手机观看高清hd |