网络编程
位置:首页>> 网络编程>> Asp编程>> ASP真正随机不重复查询代码

ASP真正随机不重复查询代码

 来源:asp之家 发布时间:2010-01-02 20:40:00 

标签:随机,不重复,sql,asp

在网上找到的随机不重复查询代码:

select top 15 * from article where artshow=1 order by right(cstr(rnd(-int(rnd(-timer())*100+id)))*1000*Now(),2) 

发现一个问题:在access中执行正常,每次都不同。

但是在生成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都不一样了。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com