MySQL的ADO控制項 實現ADO控制項引用的方法

2021-10-19 19:41:55 字數 749 閱讀 3136

關係型資料庫系統中的表由行和列組成,這有些類似於excel二維**的樣子。由於excel並不是關係型資料庫管理系統,在使用vba對關係型資料庫進行訪問時,需要通過設定ado來訪問關係型資料庫系統。本文介紹向工程中新增ado引用的方法。

1、啟動excel並建立文件,開啟visual basic編輯器,選擇「工具」|「引用」命令開啟「引用」對話方塊,在對話方塊的「要使用的引用」列表中勾選"microsoft activex data objects 2.8"核取方塊,如圖1所示。單擊「確定」按鈕關閉對話方塊。

圖1 新增ado引用

2、在完成引用的新增後建立乙個模組,使用**來例項化ado物件,具體的程式**如下所示:

sub initialado()

dim cn as adodb.connection '定義乙個ado連線物件

set cn=new adodb.connection '例項化ado連線

with cn '指定連線資訊

.provider="microsoft.jet.oledb.4.0"

.connectionstring="data source=c:\myfolder\myworkbook.xls;"&_

"extended properties=excel 8.0;"

.open '開啟連線

end with

end sub

ado的mysql引數化 ADO引數化(VBA)

ado引數化的好處 避免sql注入攻擊 2.省去sql字串拼接 3.避免出錯 方式一dim cn as adodb.connection dim rs as adodb.recordset dim cmd as adodb.command dim param as adodb.parameter d...

ADO封裝類的實現

宣告 用來訪問資料庫的類。要用次類的話,程式中應該進行的初始化工作為 在stdafx.h中包含下面一句,用來將ado的dll檔案引入到程式中 import c program files mon files system ado msado15.dll no namespace rename eof...

ado mysql 用ADO訪問MySQL的方法

老規矩,理論先擺一邊,step by step,只講方法。step 1.這裡也可以 step 2.控制面板 管理工具 資料來源,然後點 新增 會出現乙個 選好後點 完成 再填 如果你的mysql安裝的時候是完全按預設的話,就這麼填就行了,別的可以不管。step 3.一切ok的話,就可以到程式設計環境...