我正在创建一个从普及数据库收集信息的asp.net应用程序。我很难让连接正常工作。从我的计算机,我能够连接到数据库并使用普及工具查看所有表,但是当我尝试在应用程序中访问它时,我一直收到错误。当我尝试使用此代码时:
String myConnectionString = "Driver={Pervasive ODBC Client Interface};Server=192.168.1.2;dbq=@dbname;";
我收到错误:“ERROR [IM003]由于系统错误而无法加载指定的驱动程序1114:动态链接库(DLL)初始化例程失败。(Pervasive ODBC Client Interface,C:\ PVSW \ Bin \ w3odbcci .DLL)。“
然后,当我尝试使用我制作的dsn(在ODBC管理器中测试连接时有效)连接visual studio时,我得到:“无法调用odbc驱动程序连接实用程序”
非常感谢任何帮助。
答案 0 :(得分:1)
Pervasive驱动程序可能未正确安装。 Pervasive工具可以工作,因为它们都在bin目录中。
但是,如果没有bin目录的路径,外部模块可能无法找到并加载所需的所有DLL。