Vb6 卸载Office 2010会破坏软件,重新安装会修复软件

Vb6 卸载Office 2010会破坏软件,重新安装会修复软件,vb6,ms-office,Vb6,Ms Office,我有一个用VB6编写的应用程序,它使用JET OLEDB 4.0驱动程序。在安装了此软件的所有工作站上,已卸载Office 2010并替换为Office 2016。这导致软件停止工作,并出现模糊的内存不足错误。在其中一台工作站上重新安装Office 2010后,该软件再次开始工作。在重新安装Office 2010之前,我曾尝试安装Microsoft Access数据库引擎2010可再发行版,但没有任何影响。有人知道为什么会发生这种情况吗?Jet 4.0 OLEDB提供程序不是“驱动程序”。你可能

我有一个用VB6编写的应用程序,它使用JET OLEDB 4.0驱动程序。在安装了此软件的所有工作站上,已卸载Office 2010并替换为Office 2016。这导致软件停止工作,并出现模糊的内存不足错误。在其中一台工作站上重新安装Office 2010后,该软件再次开始工作。在重新安装Office 2010之前,我曾尝试安装Microsoft Access数据库引擎2010可再发行版,但没有任何影响。有人知道为什么会发生这种情况吗?

Jet 4.0 OLEDB提供程序不是“驱动程序”。你可能会将其与ODBC技术混淆,在ODBC技术中,他们使用术语“驱动程序”作为“插件”的同义词。在任何情况下,该提供程序都是操作系统的预安装和受保护部分,因此,微软办公室的任何体操都不应该真的弄糟它。肯定还有别的事情发生了。是否可能通过MSDASQL垫片提供程序进入ODBC?我肯定在连接字符串中使用JET OLEDB 4.0提供程序。对于不正确的命名,我深表歉意。您在查询中是否使用内部VBA函数和方法?不,只需使用提供程序连接到数据库即可。也许会有所帮助。