asp 读取Access数据

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:02:19
帮忙看一下一下代码是什么原因导致的错误
<%
dim connstr
connstr="provider=Microsoft.Jet.OLEDB.4.0;data Source=" & Server.Mappath("01.mdb")
set bb = Server.CreateObject("ADODB.Connection")bb.open connstr
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<%
set rs =server.CreateObject("adodb.recordset")
rs.open "select * form 1",bb
%>
<%rs=("姓名") %>
<%rs=("年龄") %>
</body>
</html>

<%
set rs =server.CreateObject("adodb.recordset")
rs.open "select * form [1]",bb,1,1 '那个1是表吗?后面要加上打开方式
%>

少了两个参数

rs.open "select * form 1",bb,1,1

又或者可以这样

set rs=conn.execute(select * from 1)

发现你在这里的from也写错了,是from而不是form

"select * form 1"这里可能有错,你的数据表的名字不可能是1

rs.open "select * form 表名",数据库对象,游标指针,方式