asp查询数据库,老出错!!

来源:百度知道 编辑:UC知道 时间:2024/06/28 07:47:54
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/ql/view.asp, 第 5 行

<!--#include file="conn.asp" -->
<%
sql="select * from example order by id desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
set rs=conn.execute(sql)

%>
<html>

<head>
<meta http-equiv="Content-Language" content="zh-cn">
<title>无标题文档</title>
</head>

<body>

<p>姓名:<%=rs("user")%></p>
<p>密码:<%=rs("pwd")%></p>

</body>

</html>
还是不行呀,高手谁给我数据存储,查询的代码
最好让我下载下来.研究下

术信息(用于支持人员)

错误类型:
Provider (0x80004005)
未指定的错误
/ql/conn.asp, 第 4 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Wind

set rs=createobject("adodb.recordset")
sql=""
rs.open sql,conn,1,1
conn.execute(sql)
顺序下来就成啦,
还没创建记录集呢就写SQL语句就不行啦

set rs=conn.execute(sql)
改为
conn.execute(sql)

数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中

和数据类型以及表的转换(从sqlserver导到access的)有关,新建表即可解决

删除 set rs=conn.execute(sql) 这一句看看

rs.open sql,conn,1,1
set rs=conn.execute(sql)
重复的语句..
有上别要下,有下别要上