以下是 ASP(VBScript)连接不同版本 Microsoft Access 数据库 的连接字符串示例,涵盖 .mdb(旧版)和 .accdb(新版)格式:
1. 使用 Jet 4.0 驱动(仅支持 .mdb 文件)
asp
<%
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("database.mdb")
conn.Open
%>
适用版本:Access 2003 及更早版本(.mdb 文件)。
限制:不支持 .accdb 文件,且只能在 32位环境 中使用(Jet 驱动无 64位版本)。
2. 使用 ACE OLEDB 驱动(支持 .mdb 和 .accdb)
asp
<%
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="&Server.MapPath("database.accdb")
conn.Open
%>
适用版本:Access 2007 及更高版本(.accdb 文件),也兼容 .mdb 文件。
友情提示:阿坝云免费空间支持空间容量升级,可根据需要增加,也可以购买我们的收费空间,功能更多,空间更大,收费空间地址:
http://www.abayun.com.cn