一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C# - C#實現的sqlserver操作類實例

C#實現的sqlserver操作類實例

2022-01-12 13:21a771948524 C#

這篇文章主要介紹了C#實現的sqlserver操作類,結合具體實例形式分析了C#針對sqlserver數據庫進行連接、查詢、更新、關閉等相關操作技巧,需要的朋友可以參考下

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
using System;
using System.Collections.Generic;
using System.Web;
using System.Data.OleDb;
using System.Data;
using System.Data.SqlClient;
/// <summary>
///SqlConnDb類,適用于Sql數據庫操作
/// </summary>
public class SqlConnDb
{
  SqlConnection conn = null; //連接數據庫的對象
  /// <summary>
  /// 構造函數,連接數據庫,數據庫連接字符在web.Config文件的AppSettings下的conStr
  /// </summary>
  public SqlConnDb(){
    if (conn == null){ //判斷連接是否為空
      //string conString = "provider=sqloledb.1;data source=.;initial catalog=capucivar;user id=sa;pwd=";//連接數據庫的字符串
      string conString = System.Configuration.ConfigurationManager.AppSettings["conStr"];//連接數據庫的字符串
      conn = new SqlConnection(conString);
      if (conn.State == ConnectionState.Closed){
        conn.Open();//打開數據庫連接
      }
    }
  }
  /// <summary>
  /// 從數據庫中查詢數據的,返回為DataSet
  /// </summary>
  /// <param name="sql"></param>
  /// <returns></returns>
  public DataSet query(string sql){
    DataSet ds = new DataSet();//DataSet是表的集合
    SqlDataAdapter da = new SqlDataAdapter(sql, conn);//從數據庫中查詢
    da.Fill(ds);//將數據填充到DataSet
    connClose();//關閉連接
    return ds;//返回結果
  }
  /// <summary>
  /// 更新數據庫
  /// </summary>
  /// <param name="sql"></param>
  /// <returns></returns>
  public int update(string sql){
    SqlCommand oc = new SqlCommand();//表示要對數據源執行的SQL語句或存儲過程
    oc.CommandText = sql;//設置命令的文本
    oc.CommandType = CommandType.Text;//設置命令的類型
    oc.Connection = conn;//設置命令的連接
    int x = oc.ExecuteNonQuery();//執行SQL語句
    connClose();//關閉連接
    return x;  //返回一個影響行數
  }
  /// <summary>
  /// 關閉數據庫連接
  /// </summary>
  public void connClose() {
    if (conn.State == ConnectionState.Open){
      //判斷數據庫的連接狀態,如果狀態是打開的話就將它關閉
      conn.Close();
    }
  }
}

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

延伸 · 閱讀

精彩推薦
  • C#C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    C# 實現對PPT文檔加密、解密及重置密碼的操作方法

    這篇文章主要介紹了C# 實現對PPT文檔加密、解密及重置密碼的操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下...

    E-iceblue5012022-02-12
  • C#C#實現XML文件讀取

    C#實現XML文件讀取

    這篇文章主要為大家詳細介紹了C#實現XML文件讀取的相關代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Just_for_Myself6702022-02-22
  • C#WPF 自定義雷達圖開發實例教程

    WPF 自定義雷達圖開發實例教程

    這篇文章主要介紹了WPF 自定義雷達圖開發實例教程,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下...

    WinterFish13112021-12-06
  • C#C#裁剪,縮放,清晰度,水印處理操作示例

    C#裁剪,縮放,清晰度,水印處理操作示例

    這篇文章主要為大家詳細介紹了C#裁剪,縮放,清晰度,水印處理操作示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    吳 劍8332021-12-08
  • C#深入解析C#中的交錯數組與隱式類型的數組

    深入解析C#中的交錯數組與隱式類型的數組

    這篇文章主要介紹了深入解析C#中的交錯數組與隱式類型的數組,隱式類型的數組通常與匿名類型以及對象初始值設定項和集合初始值設定項一起使用,需要的...

    C#教程網6172021-11-09
  • C#Unity3D實現虛擬按鈕控制人物移動效果

    Unity3D實現虛擬按鈕控制人物移動效果

    這篇文章主要為大家詳細介紹了Unity3D實現虛擬按鈕控制人物移動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    shenqingyu060520232410972022-03-11
  • C#C#通過KD樹進行距離最近點的查找

    C#通過KD樹進行距離最近點的查找

    這篇文章主要為大家詳細介紹了C#通過KD樹進行距離最近點的查找,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    帆帆帆6112022-01-22
  • C#C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題實例

    這篇文章主要介紹了C#設計模式之Visitor訪問者模式解決長隆歡樂世界問題,簡單描述了訪問者模式的定義并結合具體實例形式分析了C#使用訪問者模式解決長...

    GhostRider9502022-01-21
主站蜘蛛池模板: 农村脱精光一级 | 超91精品手机国产在线 | 亚洲AV久久久噜噜噜久久 | 偷拍自拍校园春色 | 成年人在线观看免费视频 | 91麻豆精东果冻天美传媒老狼 | 亚洲天堂色视频 | 亚洲另类第一页 | 亚洲一区二区三区福利在线 | 国内自拍网红在综合图区 | 国产免费不卡视频 | 欧美乱强 | 日本漫画大全之工之口 | 日韩毛片在线影视 | 91网红福利精品区一区二 | 亚洲精品国产综合久久一线 | 国产suv精品一区二区四区三区 | 亚洲精品有码在线观看 | 日韩欧美一区二区三区四区 | 国产大胆歌舞团网站 | 免费看视频 | 91制片厂制作传媒网站破解 | 欧美一区二区三区四区五区六区 | ai换脸明星造梦工厂忘忧草 | 日本69av | 亚洲高清无码在线 视频 | 91外围| 狠狠干2017| 人妖欧美一区二区三区四区 | 国产高清在线精品一区二区三区 | 1769在线视频 | 日韩拍拍拍| 韩国帅男同gay网站 韩国三级在线播放 | 免费观看日本 | uoco福利姬 | 欧美一级视频免费观看 | 国产黑丝一区 | 好吊色青青青国产综合在线观看 | 日韩精品视频在线播放 | 国产精品自在欧美一区 | 国产亚洲欧美成人久久片 |