MySQL 御用的 ODBC 驅動程序發(fā)布了 5.3.4 版本,,這是一個穩(wěn)定版本,MySQL Connector/ODBC 是 MySQL 官方發(fā)布的 ODBC 驅動程序包。
為什么要安裝mysql connector/odbc?
安裝 mysql 的 odbc驅動,方便我們在程序開發(fā)的時候可以鏈接Mysql 如 asp 等。
MySQL 數(shù)據(jù)庫的官方 ODBC 驅動程序。
使用ODBC方式:
1.添加系統(tǒng)數(shù)據(jù)源
win7(其他的系統(tǒng)差不多):“控制面板”—》“管理工具”—》“數(shù)據(jù)源(ODBC)”—》用戶DSN—》添加
2. 程序調用
1 System.Data.DataSet ds = new System.Data.DataSet();
2 string str = @"DSN=mysqltest";//設置Connection屬性,使用MySql DSN
3 string sqlList = "select * from sms_outbox";
4 try
5 {
6 using (System.Data.Odbc.OdbcDataAdapter dataAdapter = new System.Data.Odbc.OdbcDataAdapter(sqlList, str))
7 {
8 dataAdapter.Fill(ds);
9 Response.Write(ds.GetXml());
10 }
11 }
12 catch (Exception ex)
13 { Response.Write(ex.ToString()); }
程序內調用驅動:
使用前提:先安裝驅動
注意:下載時候使用的版本號,以及操作系統(tǒng)(主要指windows)位數(shù)
使用:
1.安裝odbc成功后,程序直接調用
1 System.Data.DataSet ds = new System.Data.DataSet();
2 string strCon = @"Driver=MySql ODBC 5.2 Unicode Driver;Server=172.168.0.234;Database=testss;UID=root;pwd=shinevod";
3 string sqlList1 = "select * from sms_outbox";
4 try
5 {
6 using (System.Data.Odbc.OdbcDataAdapter dataAdapter = new System.Data.Odbc.OdbcDataAdapter(sqlList1, strCon))
7 {
8 dataAdapter.Fill(ds);
9 Response.Write(ds.GetXml());
10 }
11 }
12 catch (Exception ex)
13 { Response.Write(ex.ToString()); }