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

C#的SQL操作類實(shí)例

 更新時(shí)間:2014年10月12日 11:40:55   投稿:shichen2014  
這篇文章主要介紹了C#的SQL操作類實(shí)例,涉及到針對(duì)數(shù)據(jù)庫(kù)的常用操作,在進(jìn)行C#數(shù)據(jù)庫(kù)程序設(shè)計(jì)中非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#的SQL操作類,分享給大家供大家參考。具體方法如下:

復(fù)制代碼 代碼如下:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;
namespace yjgl
{
    /// <summary>   
    /// 數(shù)據(jù)訪問(wèn)基礎(chǔ)類(SQL)   
    /// </summary>
    class BaseOperate
    {
        #region  建立數(shù)據(jù)庫(kù)連接
        /// <summary>
        /// 建立數(shù)據(jù)庫(kù)連接.
        /// </summary>
        /// <returns>返回SqlConnection對(duì)象</returns>
        public SqlConnection getcon()
        {
            string M_str_sqlcon = "Data Source=PC-200201010009 ;Database=db_yjzl;User ID=sa;PWD=123";//連接字符串
            SqlConnection mycon = new SqlConnection(M_str_sqlcon);      //創(chuàng)建連接對(duì)象
            return mycon;
        }
        #endregion
        #region  執(zhí)行SqlCommand命令
        /// <summary>
        /// 執(zhí)行SqlCommand
        /// </summary>
        /// <param name="M_str_sqlstr">SQL語(yǔ)句</param>
        public void getcom(string M_str_sqlstr)
        {
            SqlConnection sqlcon = this.getcon();   //獲取連接字符串
            sqlcon.Open();       //打開(kāi)連接
            try
            {
                SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);  //通過(guò)SQL語(yǔ)句和連接對(duì)象創(chuàng)建命令對(duì)象
                sqlcom.ExecuteNonQuery();     //對(duì)sqlcon執(zhí)行SQL語(yǔ)句并返回受影響的行數(shù)
                sqlcom.Dispose();           //釋放sqlcom'
            }
            catch (SqlException e)
            {
                MessageBox.Show(e.ToString(), "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            finally
            {
                sqlcon.Close();
                sqlcon.Dispose();
            }
        }
        #endregion
        #region  創(chuàng)建DataSet對(duì)象
        /// <summary>
        /// 創(chuàng)建一個(gè)DataSet對(duì)象
        /// </summary>
        /// <param name="M_str_sqlstr">SQL語(yǔ)句</param>
        /// <param name="M_str_table">表名</param>
        /// <returns>返回DataSet對(duì)象</returns>
        public DataSet getds(string M_str_sqlstr, string M_str_table)  //查詢
        {
            SqlConnection sqlcon = this.getcon();
            SqlDataAdapter sqlda = new SqlDataAdapter(M_str_sqlstr, sqlcon);
            DataSet myds = new DataSet();
            sqlda.Fill(myds, M_str_table);
            return myds;
         }
        #endregion
         #region  創(chuàng)建SqlDataReader對(duì)象
         /// <summary>
         /// 創(chuàng)建一個(gè)SqlDataReader對(duì)象
         /// </summary>
         /// <param name="M_str_sqlstr">SQL語(yǔ)句</param>
         /// <returns>返回SqlDataReader對(duì)象</returns>
        public SqlDataReader getread(string M_str_sqlstr)
        {
            SqlConnection sqlcon = this.getcon();
            SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);
            sqlcon.Open();
            SqlDataReader sqlread = sqlcom.ExecuteReader(CommandBehavior.CloseConnection);
            return sqlread;
           
         }
        #endregion
    }
}

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

相關(guān)文章

  • C#制作多線程處理強(qiáng)化版網(wǎng)絡(luò)爬蟲(chóng)

    C#制作多線程處理強(qiáng)化版網(wǎng)絡(luò)爬蟲(chóng)

    這篇文章主要介紹了C#制作多線程處理強(qiáng)化版網(wǎng)絡(luò)爬蟲(chóng)的相關(guān)代碼,有想學(xué)習(xí)C#多線程編程的小伙伴可以參考下
    2016-09-09
  • C#窗體傳值實(shí)例匯總

    C#窗體傳值實(shí)例匯總

    這篇文章主要介紹了C#窗體傳值,實(shí)例形式匯總了靜態(tài)變量傳值、委托傳值、對(duì)話框之間的傳值等常見(jiàn)應(yīng)用技巧,需要的朋友可以參考下
    2014-12-12
  • c# 曲線圖生成代碼

    c# 曲線圖生成代碼

    c# 曲線圖生成代碼,需要的朋友可以參考下。
    2011-07-07
  • C#中類與接口的區(qū)別個(gè)人總結(jié)

    C#中類與接口的區(qū)別個(gè)人總結(jié)

    這篇文章主要介紹了C#中類與接口的區(qū)別個(gè)人總結(jié),本文講解了類與接口的區(qū)別、接口的用處主要體現(xiàn)在下面幾個(gè)方面、一些接口的疑問(wèn)等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • c#操作xml幫助類分享(xml增刪改查)

    c#操作xml幫助類分享(xml增刪改查)

    c#操作xml幫助類XMLHelper源碼分享,實(shí)現(xiàn)對(duì)XML文檔的創(chuàng)建,及節(jié)點(diǎn)和屬性的增、刪、改、查
    2014-01-01
  • 使用C#發(fā)送Http請(qǐng)求實(shí)現(xiàn)模擬登陸實(shí)例

    使用C#發(fā)送Http請(qǐng)求實(shí)現(xiàn)模擬登陸實(shí)例

    本文主要介紹了使用C#發(fā)送Http請(qǐng)求實(shí)現(xiàn)模擬登陸實(shí)例,模擬登陸的原理簡(jiǎn)單,想要了解的朋友可以了解一下。
    2016-10-10
  • C# XML操作類分享

    C# XML操作類分享

    這篇文章主要分享了C# XML操作類的實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • c#執(zhí)行excel宏模版的方法

    c#執(zhí)行excel宏模版的方法

    這篇文章主要介紹了c#執(zhí)行excel宏模版的方法,導(dǎo)出Excel模版的代碼如下,大家參考使用吧
    2014-01-01
  • 基于C#實(shí)現(xiàn)磁性吸附窗體

    基于C#實(shí)現(xiàn)磁性吸附窗體

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)磁性吸附窗體,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • C#使用Dynamic實(shí)現(xiàn)簡(jiǎn)化反射

    C#使用Dynamic實(shí)現(xiàn)簡(jiǎn)化反射

    這篇文章主要為大家詳細(xì)介紹了C#如何使用Dynamic來(lái)實(shí)現(xiàn)簡(jiǎn)化反射,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下
    2023-07-07

最新評(píng)論

东明县| 济阳县| 安新县| 浙江省| 绥阳县| 方山县| 油尖旺区| 万全县| 金华市| 南昌市| 山西省| 深州市| 香港| 巩留县| 游戏| 岗巴县| 时尚| 唐河县| 泾源县| 祁阳县| 丹东市| 玉林市| 深泽县| 潼南县| 建阳市| 开远市| 松江区| 遵化市| 启东市| 西峡县| 伊宁县| 博客| 牡丹江市| 浦江县| 曲靖市| 凤山市| 扶余县| 罗江县| 延长县| 陇南市| 会昌县|