CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个小问题

楼主zhangyu367(zhang)2004-05-03 22:23:49 在 Web 开发 / ASP 提问

<%    
  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    
  怎么回事呢?帮帮我啊? 问题点数:0、回复次数:1Top

1 楼QQgenie(妖魔鬼怪)回复于 2004-05-03 22:31:39 得分 0

set   rs=server.createobject("adodb.recordset")  
   
  的rs要与  
  If   rst.eof   and   rst.bof   then   Response.Write   "用户名错误"  
   
  if     rst.fields("passwd")    
   
  中的对应,把rst   改为   rs   试试  
   
  另外,“网上选课\”     不用汉字为好。Top

相关问题

  • 小小小小小问题!
  • 一个小小小小小小问题
  • 小小,小问题
  • 小小小小问题
  • 小小问题!
  • 小小问题?
  • 小小问题。
  • 小小问题!!!!
  • 小小API
  • 小小问题:)

关键词

  • rst
  • 错误
  • passwd
  • rs
  • then response
  • write

得分解答快速导航

  • 帖主:zhangyu367

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo