回复:求教ACCESS随机选取记录的方法
这里分两种情况,一种是在access内部,也就是用内部查询
那么直接 设计一个rnd 就可以了
如果在程序里面,因为access有缓存机制,那么就需要外部拼装sql,我给一个asp的demo
dim timestr,sqlstr
Randomize
timestr = second(now()) * second(now()) * second(now())
timestr = rnd(timestr)
timestr = "0" & timestr
timestr = 100000 * timestr
sqlstr = "select * from selectrnd order by " & timestr & " mod id"
这样就可以了