先新增引用mysql.data.dll 元件using system;
using system.configuration;
using mysql.data.mysqlclient;
/// /// testdatebase 的摘要說明
///
public class testdatebase
public static void main(string args)
/// /// 建立mysql資料庫鏈結
///
///
public static mysqlconnection getmysqlcon()
/// /// 建立執行命令語句物件
///
///
///
///
public static mysqlcommand getsqlcommand(string sql,mysqlconnection mysql)
/// /// 查詢並獲得結果集並遍歷
///
///
public static void getresultset(mysqlcommand mysqlcommand)}}
catch (exception)
finally
}/// /// 新增資料
///
///
public static void getinsert(mysqlcommand mysqlcommand)
catch (exception ex)
}/// /// 修改資料
///
///
public static void getupdate(mysqlcommand mysqlcommand)
catch (exception ex)
}/// /// 刪除資料
///
///
public static void getdel(mysqlcommand mysqlcommand)
catch (exception ex)
}}
在標頭檔案中新增using mysql.data.mysqlclient
不要用oledb,已過時。使用第三方元件:mysql.data.dll,在**頁裡輸入using mysql.data.mysqlclientusing system;
using system.collections.generic;
using system.linq;
using system.text;
using mysql.data.mysqlclient;//匯入用mysql的包
using system.data;//引用datatable
namespace testmysql
} public class sqlhelper : dbhelper
catch (exception)
}/// /// 增刪改操作
///
/// sql語句
/// 執行後的條數
public int adddelupdate(string sql)
catch (exception)
} }}
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
namespace testmysql
private void form1_load(object sender, eventargs e)
//把得到的值放到文字框中
this.textbox1.text = name;
}/// /// 退出按鈕
///
///
///
private void btnexit_click(object sender, eventargs e)
/// /// 增加按鈕
///
///
///
private void btnadd_click(object sender, eventargs e)
','')",this.txtname.text,txtpwd.text);
int i = helper.adddelupdate(sql);
if (i>0)}}
}
#region 建立mysql資料庫連線
/// /// 建立資料庫連線.
///
/// 返回mysqlconnection物件
public mysqlconnection getmysqlcon()
#endregion
#region 執行mysqlcommand命令
/// /// 執行mysqlcommand
///
/// sql語句
public void getmysqlcom(string m_str_sqlstr)
#endregion
#region 建立mysqldatareader物件
/// /// 建立乙個mysqldatareader物件
///
/// sql語句
/// 返回mysqldatareader物件
public mysqldatareader getmysqlread(string m_str_sqlstr)
#endregion
C 連線mysql例項
using system using system.configuration using mysql.data.mysqlclient testdatebase 的摘要說明 public class testdatebase public static void main string args ...
c mysql 例項 C 連線mysql例項
usingsystem usingsystem.configuration usingmysql.data.mysqlclient testdatebase 的摘要說明 public classtestdatebase public static voidmain string args mysql...
mysql例項連線 Mysql 例項分析連線
表a記錄如下 aid anum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表b記錄如下 bid bname 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 200...