我已经尝试了很长一段时间,使用classic-asp将.accdb文件连接到HTML文件。下面是我到目前为止所使用的代码,以建立无法正常工作的桥接。
<%@Language=VBScript %>
<%
Dim adoCon
Dim rsLogbook
Dim strSQL
Set adoCon = Server.CreateObject("ADODB.Connection")
adoCon.Open "DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=" & Server.MapPath("DatabaseName.accdb")
Set rsLogbook = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT TableName.FieldName FROM TableName;"
rsLogbook.Open strSQL, adoCon
Response.Write ("<br>")
Response.Write (rsLogbook("FieldName"))
rsLogbook.Close
Set rsLogbook = Nothing
Set adoCon = Nothing
%>
当我使用.mdb文件时链接工作正常,但我不能这样做,因为我需要一些仅由.accdb文件支持的额外功能。
以下是我得到的错误代码
Microsoft OLE DB Provider for ODBC Drivers错误'80004005'
[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序
我已经尝试使用谷歌搜索错误代码并帮助它,但所有我得到的是IIS修复,我不需要,因为我上传到托管网站测试它。
注意:我可以使用classic-asp而不是asp.net:)