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

C#的SQL操作類實例

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

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

復制代碼 代碼如下:
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ù)訪問基礎類(SQL)   
    /// </summary>
    class BaseOperate
    {
        #region  建立數(shù)據(jù)庫連接
        /// <summary>
        /// 建立數(shù)據(jù)庫連接.
        /// </summary>
        /// <returns>返回SqlConnection對象</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)建連接對象
            return mycon;
        }
        #endregion
        #region  執(zhí)行SqlCommand命令
        /// <summary>
        /// 執(zhí)行SqlCommand
        /// </summary>
        /// <param name="M_str_sqlstr">SQL語句</param>
        public void getcom(string M_str_sqlstr)
        {
            SqlConnection sqlcon = this.getcon();   //獲取連接字符串
            sqlcon.Open();       //打開連接
            try
            {
                SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);  //通過SQL語句和連接對象創(chuàng)建命令對象
                sqlcom.ExecuteNonQuery();     //對sqlcon執(zhí)行SQL語句并返回受影響的行數(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對象
        /// <summary>
        /// 創(chuàng)建一個DataSet對象
        /// </summary>
        /// <param name="M_str_sqlstr">SQL語句</param>
        /// <param name="M_str_table">表名</param>
        /// <returns>返回DataSet對象</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對象
         /// <summary>
         /// 創(chuàng)建一個SqlDataReader對象
         /// </summary>
         /// <param name="M_str_sqlstr">SQL語句</param>
         /// <returns>返回SqlDataReader對象</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
    }
}

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

相關文章

  • C#制作多線程處理強化版網絡爬蟲

    C#制作多線程處理強化版網絡爬蟲

    這篇文章主要介紹了C#制作多線程處理強化版網絡爬蟲的相關代碼,有想學習C#多線程編程的小伙伴可以參考下
    2016-09-09
  • C#窗體傳值實例匯總

    C#窗體傳值實例匯總

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

    c# 曲線圖生成代碼

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

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

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

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

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

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

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

    C# XML操作類分享

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

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

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

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

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

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

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

最新評論

鲁山县| 桐柏县| 桑植县| 壤塘县| 南召县| 容城县| 永川市| 琼结县| 搜索| 深泽县| 高要市| 保德县| 平原县| 文安县| 鹤壁市| 栖霞市| 仙游县| 商都县| 安西县| 会东县| 靖西县| 镶黄旗| 苗栗县| 泰兴市| 西贡区| 高阳县| 曲靖市| 阿拉尔市| 丽江市| 新野县| 红桥区| 财经| 武清区| 天等县| 石棉县| 余庆县| 延长县| 贵德县| 福泉市| 北票市| 会同县|