asp连接数据库抱错

来源:百度知道 编辑:UC知道 时间:2024/05/27 02:26:53
刚刚起步学习,要做个毕业设计,和人家教程的一样,到我这就是报错呢?

数据库软件access2000, dream8.0
错误类型:
Microsoft JET Database Engine (0x80004005)
找不到可安装的 ISAM。
/qq/aa.asp, 第 6 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /qq/aa.asp

<%@ language=VBscript %>
<%
Dim connstr
connstr="Provider=microsoft.jet.oledb.4.0;Date Source="& Server.MapPath("tushu.mdb")
Set bb=Server.CreateObject("ADODB.Connection")
bb.Open connstr
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>duqu</title>
<%
set rs=server.createobject("adodb.recordset")
rs.open"select*from tushumulu",bb,1,1
%>
</head>

<body>
<%=rs("mc") %>
<%=rs("jg

Data Source
不是
Date Source

把这个去掉,这是强制你必须声明每一个变量的
<%@ language=VBscript %>

链接换下一下

<%
set conn=server.createobject("adodb.connection")
conn.open"driver={microsoft access driver (*.mdb)};dbq="&server.mappath("tushu.mdb")
%>

把你的这些删除,换上上面的代码

<%@ language=VBscript %>
<%
Dim connstr
connstr="Provider=microsoft.jet.oledb.4.0;Date Source="& Server.MapPath("tushu.mdb")
Set bb=Server.CreateObject("ADODB.Connection")
bb.Open connstr
%>