一个小问题

zhangyu367 2004-05-03 10:23:49
<%
name=request.form("name")
passwd=request.form("passwd")
sql="select name,passwd from [user] where name=' "&name&" ' "
set conn=server.createobject("adodb.connection")
conn.open "provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\网上选课\zhang.mdb;"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn


If rst.eof and rst.bof then Response.Write "用户名错误"

if rst.fields("passwd") <> Request.Form("passwd") then response.Write"密码错误"
%>

Microsoft JET Database Engine 错误 '80040e07'

标准表达式中数据类型不匹配。

/login.asp,行8
怎么回事呢?帮帮我啊?
...全文
5 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
QQgenie 2004-05-03
set rs=server.createobject("adodb.recordset")

的rs要与
If rst.eof and rst.bof then Response.Write "用户名错误"

if rst.fields("passwd")

中的对应,把rst 改为 rs 试试

另外,“网上选课\” 不用汉字为好。
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-05-03 10:23
社区公告
暂无公告