注册 登录
编程论坛 ASP技术论坛

ACCESS数据库里的数据随机排列

chenjunyong 发布于 2008-09-25 12:45, 1275 次点击
读取数据里的内容.一般都是以desc或asc来排的.
但想问下大家.有没有什么方法能让数据随机排列的.
我在数据里设置L_id为主键.
4 回复
#2
lili06102008-09-25 13:36
数据随机排列是怎么样排列.
我没读书,不好意思,我只知道不排序.
或者按DESC和ASC
#3
hmhz2008-09-25 13:59
Randomize '初始随机设定
sql="select top 10 * from Photo order by rnd(-(Photoid+"&rnd()&"))"

没有不排序的,DESC和ASC是指定排序方式,如果不写这两个,默认的也是ASC排序的,所以没有不排序的
#4
chenjunyong2008-09-25 18:03
版主能否说得详细点...
还有就是Randomize '初始随机设定是怎么设的..
#5
multiple19022008-09-25 22:36
Randomize是VBScript的方法,作用是初始化一个随机数发生器,总之你就理解为让每次程序执行时rnd函数出来的东西都不同。

不初始化随机数发生器,每次调用rnd函数会用相同的随机数种子。很多语言里都是这样。
1