欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#中SqlHelper封裝SqlDataReader的方法

 更新時間:2015年05月18日 10:08:10   作者:永遠愛好寫程序  
這篇文章主要介紹了c#中SqlHelper封裝SqlDataReader的方法,涉及C#針對數(shù)據(jù)庫相關操作封裝與使用的技巧,需要的朋友可以參考下

本文實例講述了c#中SqlHelper封裝SqlDataReader的方法。分享給大家供大家參考。具體如下:

/// <summary>
/// 執(zhí)行sql語句返回一個DataReader
/// 當返回DataReader的時候,注意:
/// 1.Connection不能關閉
/// 2.DataReader不能關閉
/// 3.command對象執(zhí)行ExecuteReader()的時候需要傳遞一個參數(shù)CommandBehavior.CloseConnection
/// </summary>
/// <param name="sql"></param>
/// <param name="pms"></param>
/// <returns></returns>
public static SqlDataReader ExecuteReader(string sql, params SqlParameter[] pms)
{
 SqlConnection con = new SqlConnection(constr);
 using (SqlCommand cmd = new SqlCommand(sql, con))
 {
  if (pms != null)
  {
   cmd.Parameters.AddRange(pms);
  }
  con.Open();
  //當調(diào)用ExecuteReader()方法的時候,如果傳遞一個CommandBehavior.CloseConnection參數(shù),
  //則表示將來當用戶關閉reader的時候,系統(tǒng)會自動將Connection也關閉掉。
  SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
  return reader;
 }
}

希望本文所述對大家的C#程序設計有所幫助。

相關文章

  • c#中多線程間的同步示例詳解

    c#中多線程間的同步示例詳解

    使用線程時最頭痛的就是共享資源的同步問題,處理不好會得到錯誤的結(jié)果,所以下面這篇文章主要給大家介紹了關于c#中多線程間同步的相關資料,需要的朋友可以參考下
    2021-09-09
  • 詳解C#編程中一維數(shù)組與多維數(shù)組的使用

    詳解C#編程中一維數(shù)組與多維數(shù)組的使用

    這篇文章主要介紹了詳解C#編程中一維數(shù)組與多維數(shù)組的使用,包括數(shù)組初始化等基礎知識的講解,需要的朋友可以參考下
    2016-01-01
  • c#剪切板操作的簡單實例

    c#剪切板操作的簡單實例

    這篇文章介紹了c#剪切板操作的簡單實例,有需要的朋友可以參考一下
    2013-11-11
  • C#實現(xiàn)系統(tǒng)托盤通知的方法

    C#實現(xiàn)系統(tǒng)托盤通知的方法

    這篇文章主要介紹了C#實現(xiàn)系統(tǒng)托盤通知的方法,涉及C#系統(tǒng)api調(diào)用的相關技巧,需要的朋友可以參考下
    2015-06-06
  • C#內(nèi)置隊列類Queue用法實例

    C#內(nèi)置隊列類Queue用法實例

    這篇文章主要介紹了C#內(nèi)置隊列類Queue用法,實例分析了C#內(nèi)置隊列的添加、移除等相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • C#入門之窗體的簡單用法實例

    C#入門之窗體的簡單用法實例

    這篇文章主要介紹了C#入門之窗體的簡單用法,以實例形式分析了注冊頁面程序的實現(xiàn)過程,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • C#中字符串的一般性和特殊性

    C#中字符串的一般性和特殊性

    本篇文章主要介紹了C#中字符串的一般性和特殊性的相關知識,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • C#五類運算符使用表達式樹進行操作

    C#五類運算符使用表達式樹進行操作

    這篇文章介紹了C#五類運算符使用表達式樹進行操作,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • C#判斷一個類是否實現(xiàn)了某個接口3種實現(xiàn)方法

    C#判斷一個類是否實現(xiàn)了某個接口3種實現(xiàn)方法

    這篇文章主要介紹了C#判斷一個類是否實現(xiàn)了某個接口3種實現(xiàn)方法,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-06-06
  • 基于C#的圖表控件庫 ScottPlot編譯visual studio 2022

    基于C#的圖表控件庫 ScottPlot編譯visual studio 2022

    基于 C# 的 圖表控件庫 ScottPlot,開源免費,可以用于開發(fā)一些上位機軟件,如電壓、電流波形的顯示,開發(fā)【示波器】圖形界面,可以顯示一些圖表、波形,總之功能比較的強大,本文介紹了基于C#的圖表控件庫 ScottPlot編譯visual studio 2022,需要的朋友可以參考下
    2022-06-06

最新評論