【发布时间】:2017-04-08 16:48:43
【问题描述】:
我正在尝试将 VBA 连接到 Oracle 11 g- 我正在检查连接字符串是否正常。
在尝试下面的代码时,我在打开连接时遇到错误。
运行时错误-3706 应用程序定义或对象定义错误。
谁能帮忙?
代码:
Sub getdatafromOracle()
Dim connectdb As ADODB.Connection
connectdb.ConnectionString = "PROVIDER= OraOLEDB.Oracle;DATA SOURCE=DBname;USER ID=uname;PASSWORD=Pword"
connectdb.Open
connectdb.Close
End Sub
【问题讨论】:
-
PROVIDER=和OraOLEDB.Oracle;之间的空格怎么办,去掉。
标签: oracle vba excel database-connection connection-string