东莞黄江二手车靠谱吗:[问]如何对查询结果进行随机排序?

来源:百度文库 编辑:高考问答 时间:2024/05/03 06:31:01
环境:ASP(VBSCRIPT)+Access+IIS5.0
欲实现功能:
客户机访问页面,对某一次访问,排序是固定且无重复的,直到关闭浏览器...^_^...但是,关闭浏览器后再访问,排序重新打乱,但是本次访问排序还是固定的....
这样就有两个问题...
1,怎样实现查询结果随机排序 (结果有几千条)
2,怎样在同一次访问的时候(可以使用cookies记录),排序不重新打乱?
谢谢!
To δCat
这样的话怎样将cookies保存的数据与数据库查询结果结合?怎样融合到查询中呢?谢谢!
To gztjzxj04
这个函数好像是求素数的...^_^

可以用 COOKIE 保存一个随机的排序字段, 这样每次登录就是一个固定的随机排序了

<HEAD><TITLE>Do循环结构程序举例</TITLE>
<SCRIPT LANGUAGE=VBScript>
<!--
Sub ShowMessage
dim i,intSum,flag,result
intSum=0
result=""
i=3
Do While i<=100
flag=1
j=2
Do While j<=i-1
If i mod j = 0 Then
flag=0
Exit Do
End If
j=j+1
Loop
If flag=1 then
result=result&i&";"
End If
i=i+1
Loop
MsgBox "3到100之间的素数为:" & result
End Sub
call ShowMessage '调用ShowMessage 过程
-->
</SCRIPT></HEAD>
<BODY>
......
</BODY></HTML>


<HTML>
<HEAD><TITLE>While循环结构程序举例</TITLE>
<SCRIPT LANGUAGE=VBScript>
<!--
Sub ShowMessage
dim i,intSum
i=1
intSum=0
While i<=100
intSum=intSum +i