论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Asp教程
Tag:入门,文摘,实例,技巧,iis,表单,对象,上传,数据库,记录集,session,cookies,存储过程,注入,分页,安全,优化,xmlhttp,fso,jmail,application,防盗链,stream,组件,md5,乱码,缓存,加密,验证码,算法,ubb,正则表达式,水印,,日志,压缩,url重写,控件,函数,破解,触发器,socket,ADO,初学,聊天室,留言本,视频教程

ASP实例教程_ 生成随机密码问题详解

文章类别:Asp | 发表日期:2010-5-5 9:42:44

ASP实例教程_ 生成随机密码问题详解
下面是我写的一个循环生成随机密码的代码,密码的格式是由一个五位随机数+用户ID
现在问题是每次生成的密码,随机数都是一样的!
哪位大是帮忙看看,怎么解决啊!
代码:
<%
if action="add" then
set rsl=conn.execute("select * from m_xmvip where bj_bh="&xm_bh&" order by bj_id desc")
do while not rsl.eof
''生成随机数
    dim rndnum
    Randomize
    Do While Len(rndnum)<5
    num1=CStr(Chr((57-48)*rnd+48))   
    rndnum=rndnum&num1
    loop
vippass=rndnum&rsl("bj_userid")
sqlStr="update m_xmvip set bj_pass="&vippass&" where bj_id="&rsl("bj_id")
conn.execute(sqlStr)
rsl.movenext
loop    
  response.redirect "xm_vippass.asp?xm_name="&xm_name&"&xm_bh="&xm_bh&"&page="&page&""
end if
%>
解:
生成五位随机密码
代码:
    Randomize timer
    zNum = Clng(899999*Rnd+100000)
视频教程列表
文章教程搜索
 
Asp推荐教程
Asp热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058