开开心心的BLOG http://kkxx.qkhot.com
数据载入中......
公告
数据载入中......

我的专题(分类)
数据载入中......

最新日志
数据载入中......

日志搜索
数据载入中......

链接
数据载入中......

Blog信息
数据载入中......




      [SQL教程] 用ASP随机读取数据库里某条记录的代码
开开心心 发表于:2008-8-21 22:34:39
用数组结合随机函数实现了ASP随机取出数据库某条记录的问题 
以下发出代码来

set rs1=conn.execute("select m_id from zs_news ")  ’先查询出来ID
 I=0
 Do while not rs1.EOF
   I=I+1
   redim Preserve arr(i)  ’重定义 数组的最大下标
   arr(i)=rs1(0)  ’将ID存入数组中
   rs1.MoveNext
 Loop
  
 Min=1
 Max=ubound(arr)  ’获取数级上标值,目的实现最大的随机数
 Randomize()
 sj=Int((Max)*rnd+Min) ’取出1到ubound(arr)的随机数
 set rs1=nothing

set rs1=conn.execute("select m_id from zs_news  where m_id="&arr(sj)) ’实现 ASP随机取出数据库某条记录
阅读全文 | 回复
数据载入中......
站点首页 | 博客日志 | 博客注册 | 博客登陆
Powered by blog ? Copyright 2004-2008. All rights reserved.