1. 什么是ADO?
ADO(ActiveX Data Object)數據訪問接口是微軟處理數據庫信息的最新技術,它是一種ActiveX對象,采用了OLE DB(動態(tài)連接與嵌入數據庫)的數據訪問模式,是數據訪問對象DAO、遠程數據對象RDO和開放式數據庫互連ODBC三種方式的擴展。
要使用ADO對象必需先為當前工程引用ADO對象庫,方法是: 執(zhí)行“工程”菜單中的“引用”命令,在對話框中選中“Microsoft ActiveX Data Object 2.0 Library”。
ADO對象描述
2.使用ADO數據控件
(1) 添加ADO數據控件
從“工程”菜單中選擇“部件”命令,在對話框中選中“Microsoft ADO Data ControlS 6.0(OLE DB)”,將其添加到工具箱,并在窗體上拖劃出ADO數據控件。
(2) ADO數據控件的基本屬性
(3) ADO數據控件的屬性設置
1)先在窗體上放置一個ADO數據控件
2)在ADO屬性窗口中單擊ConnectionString屬性右邊的…按鈕,從對話框中選擇連接數據源的方式:
使用連接字符串——單擊“生成”按鈕,通過選項設置系統(tǒng)自動產生連接字符串
使用Data Link文件——通過一個連接文件來完成
使用ODBC數據資源名稱——在下拉列表中選擇某個創(chuàng)建好的數據源名稱作為數據來源對遠程數據庫進行控制。
3)在ADO屬性窗口中單擊RecordSource屬性右邊的…按鈕,在“命令類型”中選擇2——adCmdTable,在“表或存儲過程名稱”中選擇所需要的表。
以上2)、3)可以合并成一步:在ADO控件上單擊右鍵,從快捷菜單中選擇ADODC屬性,直接在屬性頁對話框中進行所有設置。
(4) ADO數據控件的方法和事件
與Data數據控件完全相同。
(5) 在ADO上新增綁定控件
可以從“工程”的“部件”中添加如下綁定控件:
3. 使用數據窗體向導
從“外接程序”菜單中選擇“外接程序管理器”,在對話框中選中VB6數據窗體向導,“加載”并“確定”,再從“外接程序”菜單中選擇“數據窗體向導”,然后根據系統(tǒng)提示逐步操作即可創(chuàng)建所需要的數據窗體,系統(tǒng)自動把所創(chuàng)建的窗體加到工程中。
ADO(ActiveX Data Object)數據訪問接口是微軟處理數據庫信息的最新技術,它是一種ActiveX對象,采用了OLE DB(動態(tài)連接與嵌入數據庫)的數據訪問模式,是數據訪問對象DAO、遠程數據對象RDO和開放式數據庫互連ODBC三種方式的擴展。
要使用ADO對象必需先為當前工程引用ADO對象庫,方法是: 執(zhí)行“工程”菜單中的“引用”命令,在對話框中選中“Microsoft ActiveX Data Object 2.0 Library”。
ADO對象描述
2.使用ADO數據控件
(1) 添加ADO數據控件
從“工程”菜單中選擇“部件”命令,在對話框中選中“Microsoft ADO Data ControlS 6.0(OLE DB)”,將其添加到工具箱,并在窗體上拖劃出ADO數據控件。
(2) ADO數據控件的基本屬性
(3) ADO數據控件的屬性設置
1)先在窗體上放置一個ADO數據控件
2)在ADO屬性窗口中單擊ConnectionString屬性右邊的…按鈕,從對話框中選擇連接數據源的方式:
使用連接字符串——單擊“生成”按鈕,通過選項設置系統(tǒng)自動產生連接字符串
使用Data Link文件——通過一個連接文件來完成
使用ODBC數據資源名稱——在下拉列表中選擇某個創(chuàng)建好的數據源名稱作為數據來源對遠程數據庫進行控制。
3)在ADO屬性窗口中單擊RecordSource屬性右邊的…按鈕,在“命令類型”中選擇2——adCmdTable,在“表或存儲過程名稱”中選擇所需要的表。
以上2)、3)可以合并成一步:在ADO控件上單擊右鍵,從快捷菜單中選擇ADODC屬性,直接在屬性頁對話框中進行所有設置。
(4) ADO數據控件的方法和事件
與Data數據控件完全相同。
(5) 在ADO上新增綁定控件
可以從“工程”的“部件”中添加如下綁定控件:
3. 使用數據窗體向導
從“外接程序”菜單中選擇“外接程序管理器”,在對話框中選中VB6數據窗體向導,“加載”并“確定”,再從“外接程序”菜單中選擇“數據窗體向導”,然后根據系統(tǒng)提示逐步操作即可創(chuàng)建所需要的數據窗體,系統(tǒng)自動把所創(chuàng)建的窗體加到工程中。