access vba代码大全_VBA 实践指南 -- VBA连接各种数据库
生活随笔
收集整理的這篇文章主要介紹了
access vba代码大全_VBA 实践指南 -- VBA连接各种数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ADO 簡介
ADO (ActiveX Data Objects,ActiveX數據對象)是Microsoft提出的應用程序接口(API)用以實現訪問關系或非關系數據庫中的數據。例如,如果您希望編寫應用程序從DB2或Oracle數據庫中向網頁提供數據,可以將ADO程序包括在作為活動服務器頁(ASP)的HTML文件中。當用戶從網站請求網頁時,返回的網頁也包括了數據中的相應數據,這些是由于使用了ADO代碼的結果。VBA與數據庫的連接需要通過ADO組件來實現,以下是微軟官方文檔提供的ADO明細:
ADO 連接字符串
參數 說明Provider 指定用于連接的提供程序的名稱。
File Name 指定包含預置連接信息的、特定于提供程序的文件(例如,持久化的數據源對象)的名稱。
URL 將連接字符串指定為標識資源的絕對 URL,例如,文件或目錄。
Remote Provider 指定在打開客戶端連接時要使用的提供程序的名稱 (僅限遠程數據服務)。
Remote Server 指定在打開客戶端連接時要使用的服務器的路徑名稱 (僅限遠程數據服務)。
例如,我們要創建一個MYSQL連接,首先要實現ADO Connection,其次配置連接參數,最后通過連接對數據庫做各類操作。
Step 1: Set objConnection = CreateObject("ADODB.CONNECTION") Step 2: strConnectionString = "Driver={Microsoft ODBC for Oracle};Server=" & strDBAlias & ";Uid="& strUID & ";Pwd=" & strPWD & ";" Step 3: objConnection.Open strConnectionString Step 4: objConnection.cnn.CursorLocation = adUseClient Step 5: objConnection.Execute(SQL)封裝的代碼實現 -- 實現ORACEL;MYSQL;SQL;ACCESS四種數據庫的連接,大家可以直接食用
Dim我是硬核分析仙人,做了很多年數據,希望得到大家的吐槽和反饋。謝謝!
WX號:huangmoyue
B uper:硬核分析仙人
weibo:硬核分析仙人
# 接受各類咨詢
總結
以上是生活随笔為你收集整理的access vba代码大全_VBA 实践指南 -- VBA连接各种数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 首发5400万IMX800视频主摄!荣耀
- 下一篇: oracle数据库存储结构语句,orac