主题:  用户身分验证又有新问题了//高手帮忙>>....

清剑2

职务:普通成员
等级:1
金币:1.0
发贴:122
注册:2002/10/24 13:45:54
#12002/10/31 14:41:46
用户登录的主窗口代码如下>> :


















用户登录
用户名:
密码:





提交处理页代码如下>> :

<%
dim userid,password
userid=Trim(request.form("userid"))
password=trim(request.form("password"))
comp="select code,adname from nameco where (code="+"'"+userid+"'"+"AND"+" adcipher="+"'"+password+"'"+")"
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("nameco.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)}"
Conn.Open connstr
set rs=conn.execute(comp)
%>
<%if not rs.eof then%>
<%
response.cookies("login")("userid")=userid
response.redirect "manage.asp"
response.end
%>
<%else%>

出现如下出错信息>> :

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 3。
/htm/login_result.asp, 第 9 行


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

网页:
POST 44 ??? /htm/login_result.asp

POST Data:
userid=admin&password=df&Submit=%B5%C7%C2%BC

高手帮忙啊>>>>...........................................................



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
#22002/10/31 16:11:26
comp="select code,adname from nameco where [code]='" & userid & "' AND adcipher='" & password & "'"



清剑2

职务:普通成员
等级:1
金币:1.0
发贴:122
注册:2002/10/24 13:45:54
#32002/10/31 16:30:09
还是不行啊!!!



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
#42002/10/31 16:58:09
拜托不要自言自语,到处乱发垃圾



清剑2

职务:普通成员
等级:1
金币:1.0
发贴:122
注册:2002/10/24 13:45:54
#52002/10/31 17:01:04
不过不是登录到manage.asp
而是login.asp
<%
dim userid,password
userid=Trim(request.form("userid"))
password=trim(request.form("password"))
comp="select userid from nameco where (userid="+"'"+userid+"'"+"AND"+" password="+"'"+password+"'"+")"
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("nameco.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)}"
Conn.Open connstr
set rs=conn.execute(comp)
%>
<%if not rs.eof then%>
<%
response.cookies("login")("userid")=userid
response.redirect "manage.asp"
response.end
%>
<%else%>

是不是哪里还有问题>>>...............

帮我看一下............



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
#62002/10/31 17:06:22
虽然我们提倡互相帮助,但也不是有什么问题不经过思考就拿出来问的,问题总归要自己解决,动动脑筋
可能问题出在manage.asp上



清剑2

职务:普通成员
等级:1
金币:1.0
发贴:122
注册:2002/10/24 13:45:54
#72002/10/31 18:47:07
谢了
出现在check.asp和manage.asp两个文件上

已经解决了>>.................