主题:帮帮忙
ooo [专家分:0] 发布于 2007-06-30 17:29:00
<!--#include file="conn.asp"-->
<%
session.timeout=30
if request("action")="login" then
uid=trim(request.form("uid"))
pwd=trim(request.form("pwd"))
if uid="" or pwd="" then
response.redirect ("login.asp")
end if
set rs=server.createobject("adodb.recordset")
sql="select * from mima where name='"&uid&"'and pwd='"&pwd&"'"
rs.open sql,conn,1,1
if not rs.eof then
session("uid")=uid
response.redirect"cust.html"
else
response.redirect"error.asp"
response.end
end if
end if
%>
这段代码21行总提示:ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
请哪位大虾帮我看看
回复列表 (共9个回复)
沙发
wangsdong [专家分:21390] 发布于 2007-06-30 19:08:00
sql="select * from mima where [name]='"&uid&"'and [pwd]='"&pwd&"'"
板凳
tianyu123 [专家分:2570] 发布于 2007-07-01 17:44:00
查看一下数据库中定义name与pwd的数据类型:
确定name与pwd是字符型吗?
3 楼
ooo [专家分:0] 发布于 2007-07-02 16:41:00
都是字符型的
4 楼
longlong16 [专家分:10670] 发布于 2007-07-02 17:09:00
[quote]sql="select * from mima where [name]='"&uid&"'and [pwd]='"&pwd&"'"[/quote]
5 楼
ooo [专家分:0] 发布于 2007-07-03 11:49:00
还是不行啊
6 楼
wangsdong [专家分:21390] 发布于 2007-07-03 12:30:00
你要告诉别人出现什么错误,那一行有错,错误的提示是什么,光说“还是不行”,别人没有办法找错误,也不能给你正确的提示。
<!--#include file="conn.asp"-->
这里的#号好象有问题
7 楼
hcn008 [专家分:380] 发布于 2007-07-04 08:50:00
[quote]你要告诉别人出现什么错误,那一行有错,错误的提示是什么,光说“还是不行”,别人没有办法找错误,也不能给你正确的提示。
<!--#include file="conn.asp"-->
这里的#号好象有问题[/quote]
8 楼
merry05 [专家分:8920] 发布于 2007-07-05 15:39:00
[quote]你要告诉别人出现什么错误,那一行有错,错误的提示是什么,光说“还是不行”,别人没有办法找错误,也不能给你正确的提示。
<!--#include file="conn.asp"-->
这里的#号好象有问题[/quote]
复制上来的#貌似都会变成全角,所以在文档中一般是正确的~~~
9 楼
longlong16 [专家分:10670] 发布于 2007-07-06 17:43:00
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
请哪位大虾帮我看看
--------------------------------
从这来看确实就那句sql有问题!
我来回复