asp连接access数据库其实很简单,只要两句代码就可以了
set conn=server.createobject("adodb.connection") '建立连接对象
conn.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &server.mappath("test.mdb") '打开access数据库,这里测试的数据库是test.mdb
连接数据库之后,就可以对该数据库进行,查询、修改、添加、和删除操作了
查询代码示例:
set rs=server.createobject("adodb.recordset") '建立rs数据集
rs.open("select * from admin"),conn,1,1 '打开数据库,并进行查询
response.write("admin:"&rs("username")) '输出查询内容
rs.close '关闭rs,释放资源
修改数据库代码:
admin=request.form("admin")
if admin<>"" then
conn.execute("update admin set username='"&admin&"'")
response.write("<script>alert('修改成功')</script>")
end if
删除数据库代码:
conn.execute("delete from admin") '执行删除表admin的全部内容,如果只删除其中一条,可以加上where进行限制,如:conn.execute("delete from admin where id=1"),就可以删除id=1的这条记录了
添加数据库代码:
conn.execute("insert into admin(admin) values('"&request.form("admin")&"')")