MFC程序连接access数据库,目标机出现“未找到提供的程序,该程序未正确安装”

MFC程序连接access数据库,目标机出现“未找到提供的程序,该程序未正确安装”,第1张

2003用的是Jet引擎,2007用的是ACE引擎,你开发的机器是2007用的是ACE引擎,竖伏2003的机器没ACE引擎,你在2003的机器上装余陪携个ACE引乱清擎就可以了,或是把程序的引擎改成Jet的

可以尝试如下孙运慎所述 *** 作:

1、打开IIS信息服务管理器,在最右边的悄源窗口中点击“查看应用程序池”链接

2、在出现的窗口中点击“设置应用程序池默认设置”链则敬接,在d出的窗口中将“常规”中的“启用32位应用程序”设置为“True”即可

原因是部署网页在64位 *** 作系统中,IIS应用程序池默认没有启用32位应用程序,而连接ACCESS数据库的驱动程序Microsoft.ACE.oledb.12.0是32位的,因此启用32位应用程序即可。

转换友悄枯盯下编码好败渣,之前我也遇到过这问题。

把IIS切换为32Bit模式运行

命令:Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12528347.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存