现在有部分客户在运行程序师,系统出现如下错误提示:
对于 ODBC 驱动程序错误 80004005''的 MicrosoftOLEDB 提供程序 [ Microsoft ] [ ODBC Microsoft Access 97 驱动程序 ] ' (未知) ' 不是有效路径。 确保路径名称拼写正确, 并且您连接到服务器上文件驻留。 网上的解决方案都是针对Web的,想请问大家如何解决。
对于 ODBC 驱动程序错误 80004005''的 MicrosoftOLEDB 提供程序 [ Microsoft ] [ ODBC Microsoft Access 97 驱动程序 ] ' (未知) ' 不是有效路径。 确保路径名称拼写正确, 并且您连接到服务器上文件驻留。 网上的解决方案都是针对Web的,想请问大家如何解决。
[Microsoft][ODBC Microsoft Access 97 Driver] '(unknown)' isn't a valid
path. Make sure that the path name is spelled correctly and that you are
connected to the server on which the file resides.
[原因]
路径非法。最可能发生在当Global.asa和CoonecntString被使用到另外一台机器上的时候。
建议检查一个数据源连接串。
或者安装程序写注册表绝对路径。
或者加个差错处理,如果连接不上跳出opendialog,指定数据库文件地址
或者安装程序写注册表绝对路径。
或者加个差错处理,如果连接不上跳出opendialog,指定数据库文件地址.也可以建立一个ODBC Dsn连接文件来测试,通过Dsn文件可以连上的话,用文本方式打开它把它的连接字符串Copy出来。
直接到控制面板->ODBC里面去测试这年头了还用ODBC连接Access97?不会是维护老软件吧?
偶99年的时候写的软件就是这么个东西,Delphi3.0+Access97,采用ODBC连,这已经是当时最好的方法了,当时多数还用Delphi3.0+BDE+Paradox