我的資料庫操作類

2021-04-01 17:28:35 字數 1824 閱讀 1500

using system;

using system.web;

using system.data;

using system.data.sqlclient;

namespace dataaccess

}///

/// 開啟資料庫

///

public void open()

///

/// 新增更新記錄

///

///

///

public int moddata(string sqlcommand)

///

/// 執行資料查詢,返回乙個資料集。

///

/// 查詢的資料庫命令。

/// 返回包含資料的資料集

public system.data.datatable querytable(string sqlcommand)

///

/// 執行資料查詢,返回乙個資料集。

///

/// 查詢的資料庫命令。

/// 返回包含資料的資料集

public dataset querydataset(string sqlcommand) //起繫結資料集的作用

///

/// 查詢,返回乙個datareader閱讀器,物件。

///

/// 查詢處理的sq命令。

/// 返回乙個sqldatareader閱讀器。

public sqldatareader queryreader(string sqlcommand)

///

/// 資料查詢,讀取一行單值,即查詢的結果的第一行的第1列值。

///

/// 查詢的sql語句。

///

public string queryvalue(string sqlcommand)

catch

}///

/// 資料查詢,讀取一行單值,即查詢的結果的第一行的第x列值。

///

/// 查詢的sql語句。

/// 要讀取列名稱

///

public string queryvalue(string sqlcommand, string colname)

catch

}///

/// 資料查詢,讀取一行單值,即查詢的結果的第一行的第x列值。

///

/// 查詢的sql語句。

/// 要讀取列索引

///

public string readout(string sqlcommand, int rownumber)

catch

}///

/// 啟動乙個資料庫事務。

///

/// 資料訪問環境還沒有開啟或者已經釋放。

/// 啟動的事務必須使用 committransaction 方法結束。

public void begintransaction()

///

/// 提交已經通過 begintransaction 方法開始的事務。

///

/// 如果事務還沒有啟動,則不會產生任何效果,也不會丟擲異常。

public void  committransaction()

///

/// 回滾已經通過 begintransaction 方法開始的事務。

///

/// 如果事務還沒有啟動,則不會產生任何效果,也不會丟擲異常。

public void rollbacktransaction()

}}

資料庫操作類

using system using system.web using system.web.ui using system.web.ui.webcontrols using system.web.ui.htmlcontrols using system.data using system.data...

資料庫操作類

資料庫配置 return array db config array 資料庫配置 db host 127.0.0.1 伺服器位址 db name tmp 資料庫名 db user root 使用者名稱 db pwd 密碼 db encode utf8 編碼 db prefix dmtx 資料庫表字首...

資料庫操作類

剛摘下來的資料庫操作類,以後再慢慢更新 using system using system.collections.generic using system.linq using system.text using system.data using system.data.sqlclient us...