ACCESS 数据库使用配置调整解决方案

<add name="AccessConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\TEST\YSILib.mdb" providerName="System.Data.OleDb" />

修改为如下即可:

<add name="AccessConnectionString" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\NSTF\YSLib.mdb" providerName="System.Data.OleDb" />

位版本中不可用。
也就是说,如下两种连接字符串都已经无法正常工作了:
“Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(db)
"driver=Microsoft Access Driver (*.mdb);DBQ="&Server.MapPath(db) 
因此,我们不得不修改IIS运行环境为32位

另,SQL数据连接则可以在64位机上运行,链接字符串为:
"PROVIDER=SQLOLEDB;DATA SOURCE="&SqlLocalName&";UID="&SqlUsername&";PWD="&SqlPassword&";DATABASE="&SqlDatabaseName

 

将IIS修改为32位的方法如下:

 ACCESS 数据库使用配置调整解决方案
一周热点技术文章点击Top9ACCESS 数据库使用配置调整解决方案
 


.Adela li { margin-top:0px; margin-bottom:5px; }
.bottom { margin-top:10px; }
-->

ACCESS 数据库使用配置调整解决方案

上一篇:word 常用宏代码


下一篇:JVM内存分配