2009年4月16日星期四

Access真正的随机不重复select查询记录

在网上找到的随机不重复查询代码
select top 15 * from article where artshow=1 order by right(cstr(rnd(-int(rnd(-timer())*100+id)))*1000*Now(),2)
复制代码发现一个问题:在access中执行正常,每次都不同。但是放在asp中生成html不会变化,估计是服务器端不销毁ado对象造成的,于是呼就弄出了这么一个真正随机的。
select top 15 title,author,content from article where id in(select top 15 id from article order by right(cstr(rnd(-int(rnd(-timer())*100+id)))*1000*Now(),2))
复制代码用了这段代码后,就每次生成html都不一样了。希望大家喜欢

e-Rest Search Engine
Upimg Image Hosting
Free Online Games
Mobile Player Forum
iPhone Wallpapers
idowns!
Wood Furnitures
Free Article Net
Chinese Trends
IT Info Rss
VIRGO唯格中国
Guangzhou Yiren Fashion

没有评论: