具體安裝ADO.NET組件相關(guān)技巧使用
它可以讓ADO.NET組件上的任何程式語(yǔ)言能夠連接並存取關(guān)聯(lián)式資料庫(kù)與非資料庫(kù)型資料來(lái)源(例如 XML,Excel或是文字檔資料),或是獨(dú)立出來(lái)作為處理應(yīng)用程式資料的類別物件,其在.NET Framework中的地位是舉足輕重。
目前***版本是MySQL 6.0,可以從 http://dev.mysql.com/downloads/mysql/6.0.html#win32 來(lái)下載。然后我們還得下載一個(gè)MyODBC驅(qū)動(dòng)程序,目前***的版本是MySQL Connector/ODBC 5.1,可以從http://dev.mysql.com/downloads/connector/odbc/5.1.html下載。
安裝了這兩個(gè)軟件之后,默認(rèn)下系統(tǒng)安裝了兩個(gè)數(shù)據(jù)庫(kù),Mysql和Test,然后我們進(jìn)行數(shù)據(jù)庫(kù)連接。進(jìn)入:控制面板-->ODBC數(shù)據(jù)源(英文叫做ODBC Adminstritor),
進(jìn)入“系統(tǒng)DSN” 選擇對(duì)話框中“系統(tǒng)DSN”欄,按下右邊的“添加”按鈕。這時(shí)候會(huì)讓你選擇一個(gè)數(shù)據(jù)源。選擇 -->ADO.NET組件。按“結(jié)束”。 這時(shí)候,會(huì)彈出一個(gè)配置對(duì)話框: #t#
Data Source Name 數(shù)據(jù)源名字:在程序中使用的DSN的標(biāo)識(shí)符,可以隨便命名。 Host/Server Name (or IP)主機(jī)/服務(wù)器 名字 (或者IP 地址),如果是本機(jī)就填入localhost Database Name 數(shù)據(jù)庫(kù)名:你要在程序中使用的庫(kù)名。
User 用戶:登錄使用的用戶名,特別注意,ADO.NET組件由于安全問題只能在本機(jī)登錄,當(dāng)然啦,用戶可以通過修改user表來(lái)去掉這個(gè)功能。 Password 密碼:登錄的密碼 Port 端口:使用默認(rèn)值,***不要改,除非你有把握。 全部設(shè)置好了以后,按下“測(cè)試數(shù)據(jù)源”會(huì)看到屏幕顯示連接成功。
總結(jié):所以,我們?cè)诿嫦驅(qū)ο蟮倪^程中,***使用ADO或者ADO.NET組件來(lái)調(diào)用數(shù)據(jù)庫(kù),僅需要建立連接的對(duì)象和處理就可以了。如果我們要和ODBC建立連接,就要建立DNS文件,如果我們要和OLE_DB建立連接,就要建立UDL文件。建立好之后,用記事本打開UDL文件中的***一行就是我們要和數(shù)據(jù)庫(kù)建立連接的時(shí)候所應(yīng)該在程序中寫的。