在远方_所谓日志

换成了黑色并不是为了显酷,据说浏览黑颜色的网页可以省电!

« 八月十四了,还有一会就是中秋节用span实现表格背景透明而表格中的文字等内容不透明 »

关于从access里随机读取N条记录的问题

今天做内容静态生成的时候加了个随机读取本类相关的功能

... ...

Set rsRnd=Server.CreateObject("Adodb.RecordSet")

sqlRnd = "select TOP 4 Title from [info1] where PassIF=1 ORDER BY RND(ID)"

... ...

发现第一次是随机选取了,可是第二次之后每次都是同样的4条记录,没有变化。查阅了相关资料知道了点rnd的工作原理,然后修改成以下语句:

... ...

Randomize

Set rsRnd=Server.CreateObject("Adodb.RecordSet")

sqlRnd = "select TOP 4 Title from [info1] where PassIF=1 ORDER BY RND(-(ID+"&rnd()&"))"

... ...

再测试ok了,很好,很强大!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog

Copyright 2006-2008 luwei.net.cn. Some Rights Reserved.

苏ICP备07023786号