CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

更新密码怎么做?

楼主yujia120(永不停息)2003-11-02 10:44:01 在 Web 开发 / ASP 提问

用ASP访问SQL2000:    
  实现存储,更新密码的功能。    
   
  在更新时几种方法都有问题,请高手指教。    
  (1)这是在连接数据库和确定User身份的情况下    
  password=request.form("password")    
  password=replace(password,"'","")    
   
  sql   ="select   *   from   学生信息表       where   学号='"   &   session("studentID")   &   "'"    
  set   rs   =   server.CreateObject("adodb.recordset")    
  rs.Open   sql,conn,3,2    
   
  rs("密码")=   password    
  (2)    
  sql   ="select   *   from   usertype   where   name='"   &   session("username")   &   "'   and   passwd   ='"   &   oldpass   &   "'"    
  set   rs   =   server.CreateObject("adodb.recordset")    
  rs.Open   sql,conn    
  if   rs.EOF   then    
  rs.Close    
  set   rs   =   nothing    
  conn.Close    
  set   conn=nothing    
  Response.Write   "用户名或密码不正确。"    
  Response.End    
  end   if    
   
  rs.Close    
  set   rs=nothing    
   
  sql   =   "update   usertype   set   passwd='"   &   newpass   &   "'   where   name='"     &   session("username")   &   "'"    
  conn.Execute   sql    
  conn.Close    
  set   conn   =   nothing    
  这个在SQL2000下怎么不好使啊。    
   
  请各位前辈指教      
   
  或者有什么更好的方法,可以告诉我么    
  问题点数:40、回复次数:4Top

1 楼net_lover(【孟子E章】)回复于 2003-11-02 11:18:44 得分 15

打印你sql语句看是否正确。到查询分析器里测试Top

2 楼net_lover(【孟子E章】)回复于 2003-11-02 11:19:31 得分 0

注意字段类型,Trim()两端空格,password=replace(password,"'","''")Top

3 楼dafei0320(我只知其然)回复于 2003-11-02 11:40:38 得分 10

用uopdate  
  例如:  
  sql="update   user1   set   pass='"&pass   &"'   where   name='"&username&"'"Top

4 楼skyboy0720(曲终人散)回复于 2003-11-02 12:35:45 得分 15

第2种方法优于第1种,执行效率要高Top

相关问题

  • “更新密码”的程序怎么写好?
  • 密码登陆怎么做才好
  • 自动更新密码问题
  • dbgrid 怎么样做更新啊.
  • 怎么改密码?
  • 怎么样更新?
  • 密码到底怎么做才能保密?
  • 请问随机密码的程序怎么做?
  • 软键盘输入密码是怎么做的啊?
  • 登录-记住密码,这个功能大概怎么做?

关键词

  • sql2000
  • 密码
  • sql
  • 更新
  • rs
  • conn
  • nothing
  • password
  • username
  • close

得分解答快速导航

  • 帖主:yujia120
  • net_lover
  • dafei0320
  • skyboy0720

相关链接

  • Web开发类图书

广告也精彩

反馈

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