当前位置: 首页 > 图文教程 > 网络编程 > ASP > 随机调用n条数据的方法分析

ASP
ASP 3.0高级编程(十一)
ASP 3.0高级编程(十三)
ASP 3.0高级编程(十四)
ASP 3.0高级编程(十五)
ASP 3.0高级编程(十六)
ASP 3.0高级编程(十七)
ASP 3.0高级编程(十八)
ASP 3.0高级编程(十九)
ASP 3.0高级编程(二十)
ASP 3.0高级编程(二十一)
ASP 3.0高级编程(二十二)
ASP 3.0高级编程(二十三)
ASP+配置 — ASP+配置概念(二)
ASP+配置 — ASP+配置概念(三)
ASP+全新接触(1)
ASP+全新接触(2)
ASP+全新接触(3)
ASP+全新接触(4)
asp+语法教程(一)前言
asp+语法教程(二)书写我们的第一个asp+文件

ASP 中的 随机调用n条数据的方法分析


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 198 ::
收藏到网摘: n/a

step 一: sql="select id from table" 结果用存在 rs=conn.execute(sql)
step 二: 生成一个 step1的最大值(rs.recordcount)内的随机数字. N个
code:
<%Randomize %>
<%
dim r(10)
for i=0 to UBound(r)
r(i)=int(Rnd()*100)
int(Rnd()*100)
%>
step 三: 将数组联合 join成一个","分割的
复制代码 代码如下:

<%Randomize %>
<%
sql="select id from table"
rs=conn.execute(sql)
maxrecord=rs.recordcount
dim r(10)
for i=0 to ubound(r)
r(i)=rs(int(rnd()*maxrecord))
next
s=join(r,",")
sql="select * from table where id in("&s&")"
newrs=conn.execute(sql)
%>