在 ASP 中连接 Access 数据库,您可以使用 ADO(ActiveX Data Objects)来进行数据库连接。
以下是一个示例代码:
asp
<%
' 定义数据库连接字符串
Dim connStr
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\path\to\your\database.mdb"
' 创建数据库连接对象
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
' 打开数据库连接
conn.Open connStr
' 执行 SQL 查询
Dim rs
Set rs = conn.Execute("SELECT * FROM TableName")
While Not rs.EOF
' 处理查询结果
Response.Write(rs("ColumnName") & "<br>")
rs.MoveNext
Wend
' 关闭结果集和数据库连接
rs.Close
conn.Close
' 释放对象
Set rs = Nothing
Set conn = Nothing
%>
请注意,上述代码中的 C:\path\to\your\database.mdb
应替换为您实际的数据库文件路径。另外,如果您的 Access
数据库使用的是新的 .accdb
格式而不是旧的 .mdb
格式,则连接字符串应相应地修改为
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\path\to\your\database.accdb"
。
通过以上代码,您可以创建一个数据库连接对象,打开连接,执行 SQL 查询,并处理查询结果。最后,记得关闭结果集
和数据库连接,并释放相关对象。