下面是一个ASP连接读写Access数据库的实例:
首先,需要确保已经在服务器上安装了Microsoft Access数据库引擎驱动程序。
创建一个ASP页面,例如"connect.asp"。
在ASP页面中添加以下代码:
<%
' 定义数据库文件路径
Const dbPath = "C:\path\to\your\database.mdb"
' 创建数据库连接对象
Set conn = Server.CreateObject("ADODB.Connection")
' 设置连接字符串
connStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & dbPath
' 打开数据库连接
conn.Open connStr
' 查询数据
Set rs = conn.Execute("SELECT * FROM YourTableName")
' 输出查询结果
While Not rs.EOF
Response.Write rs("ColumnName") & "<br>"
rs.MoveNext
Wend
' 插入数据
conn.Execute "INSERT INTO YourTableName (ColumnName1, ColumnName2) VALUES ('Value1', 'Value2')"
' 关闭数据库连接
rs.Close
conn.Close
%>
将"dbPath"变量的值更改为你的Access数据库文件的路径。
将"YourTableName"更改为你要查询和插入数据的表名。
保存文件并在浏览器中访问"connect.asp"页面,将会显示查询到的数据,并且插入新数据到数据库。
请确保在使用ASP连接Access数据库时,数据库文件的路径和表名都是正确的。同时,确保数据库文件对IIS进程用户有读写权限。