ASP连接ACCESS数据库,在线等~急!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:31:11
我在DM8上用ASP连接ACCESS数据库,建立了一个站点,测试URL连接成功,以下是连接代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>第一个访问ACCESS数据库得ASP网页</title>
</head>
<%
dim conn
dim sql
dim rs
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver = {Microsoft Access Diver(*.mdb)};dbq="&Server.MapPath("student.mdb")
set rs = Server.CreateObject("ADODB.Recordset")
sql = "Select * From t_student"
rs.open sql,conn,1,1

do while not rs.eof
response.Write"</br>"
for i=0 to rs.fields.count-1
response.Write rs.fields(i).value

conn.Open "driver = {Microsoft Access Diver (*.mdb)};dbq="&Server.MapPath("student.mdb")

改成
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("database.mdb")

=前后多了两个空格,(*.mdb)前少了个空格

Diver这里错了,改成Driver应该是你数据库文件的名称哟!你这么相信书呀!因为连接数据库的方式有几种,我以前就是照到书上抄了几种,但是有一种就是不行哟!还是要相信实际哟!