oci.dll无法在动态链接库中找到

时间:2011-01-27 20:28:56

标签: vb.net oracle visual-studio-2010 oracle10g oci

我不确定为什么每次我编译并运行运行Oracle 10g的VB.net程序时都会遇到此错误。它跑了很多次,但突然之间一直在说这个。

http://i55.tinypic.com/24vqhc0.jpg

它发生在这一行:

    myConnection = New OleDbConnection("Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(ADDRESS_LIST=" & _
              "(ADDRESS=(PROTOCOL=TCP)(HOST=" & dbHost & ")(PORT=" & dbPort & ")))" & _
              "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" & dbServiceName & ")));" & _
              "User Id=" & dbUserId & ";Password=" & dbPassword & ";")

    Try
        myConnection.Open()

一旦到达myConnection.Open(),就会显示错误框。就像我说的,我曾经工作得很好。

我不确定我需要做些什么来纠正这个问题所以任何帮助都会很棒!

大卫

1 个答案:

答案 0 :(得分:1)

您遇到Oracle数据提供程序问题。最好重新安装。