分享你我的心得.
共乘一片美好网络.

asp随机排序函数

Randomize ‘初始随机设定
set rs=server.CreateObject("adodb.recordset")
sql="select top 10 * from Photo order by rnd(-(Photoid+" & rnd() & "))"
 

下面是数组随机排序

<%
Dim tt
tt=Split("1,2,3,4,5,6",",") ‘随机排序 过滤以 , 。得到数组 tt
leng=UBound(tt) ‘得到当前数组的长度
randomize   ‘初始化随机数
for ii=0 to leng-1   ‘从 0 到 数组长度减 1 ,递减
 b=int(rnd()*leng)   ‘b 等于 数值型的 随机 数组
 temp=tt(b)   ‘tmep 等于 tt(b)
 tt(b)=tt(ii)  
 tt(ii)=temp
Next
 
For i=0 To leng
 response.write tt(i)&"<br>"
next
%>

赞(0)
未经允许不得转载:小叶白龙博客 » asp随机排序函数
分享到: 更多 (0)

评论 492

评论前必须登录!