1

很长一段时间以来,我一直在尝试使用 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 文件支持的额外功能。

下面是我得到的错误代码

用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序错误“80004005”

[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序

我试过用谷歌搜索错误代码并提供帮助,但我得到的只是 IIS 修复,我不需要这些修复,因为我将它上传到托管网站进行测试。

注意:我可以使用 classic-asp 而不是 asp.net :)

4

0 回答 0