Vb6 文件系统错误:打开本地多维数据集文件时出错

Vb6 文件系统错误:打开本地多维数据集文件时出错,vb6,Vb6,我使用的是64位Windows 8 我正在尝试在VB6上构建ADODC连接字符串 当我转到ADODC属性窗口并转到连接字符串时,我通过输入路径名并测试连接来构建一个字符串。连接没有问题。在路径名中,输入要连接到VB 6的.mdb文件的位置 即使测试连接正常,当我单击apply时,也会出现错误:文件系统错误:打开本地多维数据集文件时出错 如有任何建议,我们将不胜感激。原因可能更多: 我添加了一些示例ConnectionString,您无需设置和应用即可粘贴它们: 使用Microsoft Jet O

我使用的是64位Windows 8

我正在尝试在VB6上构建ADODC连接字符串

当我转到ADODC属性窗口并转到连接字符串时,我通过输入路径名并测试连接来构建一个字符串。连接没有问题。在路径名中,输入要连接到VB 6的.mdb文件的位置

即使测试连接正常,当我单击apply时,也会出现错误:文件系统错误:打开本地多维数据集文件时出错


如有任何建议,我们将不胜感激。

原因可能更多:

我添加了一些示例ConnectionString,您无需设置和应用即可粘贴它们: 使用Microsoft Jet OLE DB 4.0: Provider=Microsoft.Jet.OLEDB.4.0;数据源=C:\mydatabase.mdb;用户Id=管理员; 密码=

使用Microsoft ACE OLEDB 12.0: Provider=Microsoft.ACE.OLEDB.12.0;数据源=C:\myFolder\myAccessFile.mdb; 持久安全信息=False

使用Microsoft Access accdb ODBC驱动程序: Driver={MicrosoftAccess驱动程序*.mdb,*.accdb};Dbq=C:\mydatabase.mdb

使用Microsoft Access ODBC驱动程序: 驱动程序={Microsoft Access驱动程序*.mdb};Dbq=C:\mydatabase.mdb;Uid=管理员;Pwd=


有关更多连接字符串,请使用。

有关在windows中检查设置的信息,请执行以下操作:

添加新文本文档-任意位置- 将新的Text Document.txt重命名为testConnection.udl-仅扩展名很重要- 在ADODC设置窗口的同一窗口中;设置您自己的设置。 通过测试连接来测试您自己的连接设置。 如果可以的话!按OK。 通过记事本打开testConnection.udl:

[oledb] ; 此行之后的所有内容都是OLE DB initstring Provider=Microsoft.Jet.OLEDB.4.0;数据源=C:\mydatabase.mdb;用户Id=管理员;密码=

将最后一行复制到ADODC的ConnectionString属性


它是纯访问还是连接到SQL Server?您的问题可能是由于许多原因造成的;我写了两个答案,我认为这两个答案都是有用的,但另一个原因可能是由于您安装了Office或MDac_类型等。您可能在Apply或OK中有相同的提升错误;然后尝试其他提供商。