64位操作系统安装POS程序后,登录会出现”ADODB.Connection 错误 800a0ea9 未指定提供程序,也没有指派的默认提供程序”的错误。这是因为64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序导致的。如何处理这种情况了,必须启用32位.net支持。
IIS6处理方法:
1:启用32位 .net 支持
cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
2:注册32位 .NET
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i
3:运行完后,WEB服务扩展上会出现ASP.NET v2.0.50727(32-bit),将它设为允许
IIS7处理方法:
选择应用程序池,打开高级设置:允许32位应用程序