在C 中如何使用資料庫操作類Sql

2022-03-08 13:37:01 字數 950 閱讀 6937

資料庫操作類的封裝是任何工程都必不可少地,本例當然也不例外。sql類主要包括兩類方法:一類用來直接執行sql語句,另一類用來執行儲存過程。

其中的資料庫連線字串的資料庫路徑採用了絕對路徑,讀者除錯程式時應當做相應的更改。sql類的具體**如下:

using system;

using system.collections.generic;

using system.text;

using system.data.sqlclient;

using system.data;

namespace mychat

#region sql語句操作

// 執行唯讀資料資訊的提取,返回乙個datareader

public sqldatareader getreader(string search)

// 輸入查詢字串,返回dataset

public dataset getmydataset(string sql)

// 執行非查詢sql語句

public void executesql(string sql)

// 執行非查詢資料庫操作,是否關閉資料庫連線  可以選擇

public void executesql(string sql, bool closeconnection)

#endregion

#region 執行儲存過程的**

//輸入儲存過程名稱,執行查詢儲存過程

public dataset getdataset(string produrename)

//輸入儲存過程名,執行非查詢儲存過程

public bool exec(string produrename)

finally

return flag;                         //返回成功與否的標誌

}#endregion}} 

在C 中如何使用資料庫操作類Sql

資料庫操作類的封裝是任何工程都必不可少地,本例當然也不例外。sql類主要包括兩類方法 一類用來直接執行sql語句,另一類用來執行儲存過程。其中的資料庫連線字串的資料庫路徑採用了絕對路徑,讀者除錯程式時應當做相應的更改。sql類的具體 如下 using system using system.coll...

c 資料庫操作類

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...

C 資料庫操作類

using system using system.collections.generic using system.linq using system.web using system.data.oledb using system.data using system.configuration ...