最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c#中SqlHelper封裝SqlDataReader的方法

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

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

/// <summary>
/// 執(zhí)行sql語句返回一個DataReader
/// 當(dāng)返回DataReader的時候,注意:
/// 1.Connection不能關(guān)閉
/// 2.DataReader不能關(guān)閉
/// 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();
  //當(dāng)調(diào)用ExecuteReader()方法的時候,如果傳遞一個CommandBehavior.CloseConnection參數(shù),
  //則表示將來當(dāng)用戶關(guān)閉reader的時候,系統(tǒng)會自動將Connection也關(guān)閉掉。
  SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
  return reader;
 }
}

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

相關(guān)文章

  • C#操作文件和注冊表的示例詳解

    C#操作文件和注冊表的示例詳解

    這篇文章主要為大家詳細介紹了C#中操作文件和注冊表的相關(guān)知識,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考下
    2024-03-03
  • C#使用密封類實現(xiàn)密封用戶信息的示例詳解

    C#使用密封類實現(xiàn)密封用戶信息的示例詳解

    在C#中,密封類(sealed class)是一種不能被其他類繼承的類,它用于防止其他類繼承它的功能和屬性, 下面我們就來看看如何使用密封類密封用戶的信息吧
    2024-02-02
  • C#實現(xiàn)的圖片、string相互轉(zhuǎn)換類分享

    C#實現(xiàn)的圖片、string相互轉(zhuǎn)換類分享

    這篇文章主要介紹了C#實現(xiàn)的圖片、string相互轉(zhuǎn)換類分享,本文直接給出類代碼,包含相互轉(zhuǎn)換的方法,需要的朋友可以參考下
    2015-03-03
  • c#測試反射性能示例

    c#測試反射性能示例

    這篇文章主要介紹了c#測試反射性能示例,Activator.CreateInstance和AssemblyCreateInstance性能測試,需要的朋友可以參考下
    2014-03-03
  • c#基于NVelocity實現(xiàn)代碼生成

    c#基于NVelocity實現(xiàn)代碼生成

    這篇文章主要介紹了c#基于NVelocity實現(xiàn)代碼生成的方法,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-01-01
  • C#實現(xiàn)實體類和XML相互轉(zhuǎn)換

    C#實現(xiàn)實體類和XML相互轉(zhuǎn)換

    這篇文章主要為大家詳細介紹了C#實現(xiàn)實體類和XML相互轉(zhuǎn)換的資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • C#批量修改文件后綴的實現(xiàn)方法

    C#批量修改文件后綴的實現(xiàn)方法

    這篇文章主要介紹了C#批量修改文件后綴的實現(xiàn)方法,本文介紹的方法是通用型的,你只要修改讀取的文件地址,想要讀取的文件后綴名,以及自己想更換的后綴名稱即可,感興趣的小伙伴跟著小伙伴一起來看看吧
    2024-07-07
  • Quartz.Net使用方法詳解

    Quartz.Net使用方法詳解

    本文詳細講解了Quartz.Net的使用方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • .Net WInform開發(fā)筆記(二)Winform程序運行結(jié)構(gòu)圖及TCP協(xié)議在Winform中的應(yīng)用

    .Net WInform開發(fā)筆記(二)Winform程序運行結(jié)構(gòu)圖及TCP協(xié)議在Winform中的應(yīng)用

    中午沒事,把去年剛畢業(yè)那會畫的幾張圖翻出來了,大概介紹Winform應(yīng)用程序運行的過程,以及TCP協(xié)議在Winform中的應(yīng)用。感興趣的朋友可以了解下;如果有Windows消息機制等基礎(chǔ),很好理解這兩張
    2013-01-01
  • C#實現(xiàn)動態(tài)加載dll的方法

    C#實現(xiàn)動態(tài)加載dll的方法

    這篇文章主要介紹了C#實現(xiàn)動態(tài)加載dll的方法,涉及針對動態(tài)鏈接庫的靈活操作技巧,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12

最新評論

武汉市| 灵川县| 丽江市| 水富县| 唐海县| 牡丹江市| 祁阳县| 哈密市| 新绛县| 乐清市| 肥东县| 泰州市| 徐汇区| 星座| 陵川县| 天津市| 略阳县| 大方县| 龙川县| 仪陇县| 襄樊市| 洪湖市| 鄂托克旗| 顺平县| 图木舒克市| 高密市| 尤溪县| 肃北| 沅陵县| 白城市| 嵩明县| 筠连县| 嵊州市| 陵水| 大关县| 靖西县| 白城市| 布拖县| 阜城县| 昆明市| 肇东市|