資料庫操作類的封裝是任何工程都必不可少地,本例當然也不例外。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 ...