當前位置:首頁 » 操作系統 » 類庫連接資料庫

類庫連接資料庫

發布時間: 2022-06-25 13:13:35

㈠ C#連接Mysql資料庫的問題

第三方組件:Mysql.Data.dll
說明:去官方網站下載Mysql.Data.dll,然後在項目中添加該組件的引用,在代碼頁里輸入using Mysql.Data.MysqlClient,我們就可以順利的使用該類庫的函數建立連接了。

以下是幾個常用函數:

#region 建立MySql資料庫連接
/// <summary>
/// 建立資料庫連接.
/// </summary>
/// <returns>返回MySqlConnection對象</returns>
public MySqlConnection getmysqlcon()
{
string M_str_sqlcon = "server=localhost;user id=root;password=root;database=abc"; //根據自己的設置
MySqlConnection myCon = new MySqlConnection(M_str_sqlcon);
return myCon;
}
#endregion

#region 執行MySqlCommand命令
/// <summary>
/// 執行MySqlCommand
/// </summary>
/// <param name="M_str_sqlstr">SQL語句</param>
public void getmysqlcom(string M_str_sqlstr)
{
MySqlConnection mysqlcon = this.getmysqlcon();
mysqlcon.Open();
MySqlCommand mysqlcom = new MySqlCommand(M_str_sqlstr, mysqlcon);
mysqlcom.ExecuteNonQuery();
mysqlcom.Dispose();
mysqlcon.Close();
mysqlcon.Dispose();
}
#endregion

#region 創建MySqlDataReader對象
/// <summary>
/// 創建一個MySqlDataReader對象
/// </summary>
/// <param name="M_str_sqlstr">SQL語句</param>
/// <returns>返回MySqlDataReader對象</returns>
public MySqlDataReader getmysqlread(string M_str_sqlstr)
{
MySqlConnection mysqlcon = this.getmysqlcon();
MySqlCommand mysqlcom = new MySqlCommand(M_str_sqlstr, mysqlcon);
mysqlcon.Open();
MySqlDataReader mysqlread = mysqlcom.ExecuteReader(CommandBehavior.CloseConnection);
return mysqlread;
}
#endregion

熱點內容
電腦安卓軟體哪個好下載 發布:2025-07-16 04:57:08 瀏覽:399
動態磁碟存儲池 發布:2025-07-16 04:46:34 瀏覽:312
php多維數組數組排序 發布:2025-07-16 04:45:19 瀏覽:375
煉妖壺文件夾 發布:2025-07-16 04:43:11 瀏覽:155
phpfile亂碼 發布:2025-07-16 03:57:54 瀏覽:93
手機存儲空間擴容 發布:2025-07-16 03:52:07 瀏覽:861
小米4清除緩存 發布:2025-07-16 03:03:17 瀏覽:563
如何緩解壓力英語作文 發布:2025-07-16 03:03:15 瀏覽:15
手機視頻怎麼緩存 發布:2025-07-16 02:59:05 瀏覽:933
安卓手機設備在哪裡找 發布:2025-07-16 02:49:28 瀏覽:357