2

我刚从 升级Win XPWin 7. .Net我在我的机器上编写的一个应用程序XP现在在我的 Win & 机器上抛出了一个异常。

        OleDbConnection _conn = new OleDbConnection(_conString);
        try
        {
            _conn.Open();
            return true;
        }

检查是否有打开的数据库连接时发生错误 - _conn.Open()

The 'OraOLEDB.Oracle' provider is not registered on the local machine.
4

1 回答 1

1

您需要将location安装的文件放在PATH variable for windows.

如果使用 install.bat 文件将文件安装在 C:\Oracle,则需要将路径“C:\Oracle”和 C:\Oracle\bin”放在the PATH variable.

right-clicking您可以通过onMy computer和找到此变量selecting Properties (for Windows Vista/7 users, it's right clicking on Computer then properties then advanced system settings)。单击在Advanced tab and click the Environment Variables button.系统变量列表中,您将找到PATH variable

于 2012-10-10T14:01:57.613 回答