如何解决Excel VBA Oracle连接错误3706



我将此代码与vb.net一起使用,并成功连接到数据库。然而,当我在Excel中尝试相同的代码时,我会出现错误";运行时错误3706";。我试过了这个问题的所有答案,但一直没能解决我的问题。

这是我的代码:

Public cn_oracle As New OleDbConnection("Provider=msdaora;Data Source=****;User Id=****;Password=****;")

msdaora已经过时,您在那台机器上安装了Oracle驱动程序吗?如果是这样,您可以尝试使用";OraOLEDB.Oracle";作为提供者。

最新更新