ASP随机显示内容 怎么做

<%=rs("ID")%><br>
<%=rs("ID")%><br>
<%=rs("ID")%><br> 这个是调用代码
但是每行显示的数据都一样 我要每次显示的都是随机内容
<%

Randomize timer '刷新页面产生随机数'
abc = Int(Rnd*4+1) '这里的int是把后面产生的小数转换成整数'
%>
<%'创建记录集开始
set rs=server.createobject ("adodb.recordset")
exec="SELECT top 1 * FROM title_2 WHERE id = " & abc & ""
rs.open exec,conn,1,1
'创建记录集结束
%>
不是要读取3条 是读取一条 每次
每当显示的时候都不一样

要读出多条语句,应该用循环输出,比如你想要3条,top后面数字应为3不是1
<%
Randomize timer '刷新页面产生随机数'
r = Rnd

'创建记录集开始
set rs=server.createobject ("adodb.recordset")
exec="SELECT top 3 * FROM title_2 order by rnd(" & r & "-id)"
rs.open exec,conn,1,1
'创建记录集结束
do while not rs.eof
response.write rs("ID")&"<br>"
Loop
%>
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-12
我这个可以实现批量替换,自动更新文件我用vb6编的,加一个按钮,及file控件 delphi的memo可以用来读取,然后在memo内处理,应该简单得多,或者直接读出来

ASP 随机显示图片
在ASP文件里写一段随机输出的代码即可,如:Dim strImage()Dim i,intCount Randomize intCount = 10 ReDim strImage(intCount)For i = 0 To intCount strImage(i) = "http:\/\/www.baidu.com\/images\/" & i & ".gif"Next Response.write strImage(Int(Rnd * (intCount) + 1))

...每次只显示10条,如何在我刷新后随机显示10条出来,解决后加分,_百度...
原理先读到数组中,然后用随机数取出 <!--#include file="inc\/xconn.asp"--> < dim a(100,2),r(100)i=1 set rs=conn.execute("select top 100 id,title from news order by id desc")do while not rs.eof '初始化数组数据 a(i,1)=rs("id")a(i,2)=rs("title")rs.movenext...

随机显示一组图片的ASP源码
asp随机显示图象<%dim p,ppic,dpic ppic=12 randomize p=Int((ppic*rnd)+1)dpic="graphix\/randompics\/"&p&".gif"> 显示 < img src="<%=dpic%>" >

ASP里文章怎么随机显示
sql="select * from NEWS where SmallClassName='"& owen2 &"' ORDER BY Rnd(id)"set rs=conn.execute(sql)Randomize '初始化随机数 rs.absoluteposition=rnd(rs.recordcount) '游标rs移动到随机行

ASP中中image控件怎么随机显示图片??
可以先遍历文件夹下面的所有图片。放到一个List中去。然后产生一个1到List大小的随机数。再从List中取出这个位置的图片地址。就可以了。

在asp中怎么才能实现随机抽取数据库中的记录?
用random函数取随机数就可以了然后将取得的随机数用SQL语句查询和你数据库中的某条记录ID是否相同是的话就显示,不是就不显示,要想显示多个随机的记录你可以用DO WHILE循环来做!还不明白发消息问我,顺便把你提问的问题也复制给我,太多了我分不清~...

asp怎么产生随机内容,随机长度、又有可重复的字符串?
还是要靠产生随机数函数。1、通过随机数的区间判断随机长度;2、根据长度判断一个循环次数,以便来产生每个字符的内容。3、通过随机数的区间判断产生什么字符或数字。这个就看你自己怎么分配了。

ASP 随机显示多幅图片
先生成1到n的随机数,然后用 <img src="http:\/\/image.baidu.com\/<%=随机数%>.gif" \/> 调用就行了

asp随机显示图片的代码
< Function RndNumber(MinNum,MaxNum)Randomize RndNumber=int((MaxNum-MinNum+1)*rnd+MinNum)RndNumber=RndNumber End Function > <img src="\/img\/<%=RndNumber(1,9)%>.gif">

ASP从数据库的表中随机抽取几条信息显示到页面怎么做
a(i,2)=objRS("title") '记录内容 i=i+1 end if j=j+1 objRS.MoveNext Loop '---显示内容--- for i=1 to Item response.write("<FONT color=red>□<\/FONT>"&a(i,2)&"")next objRs.Close set objRs=nothing objConn.Close set objConn=nothing > <FONT color=red>相关文章...

相似回答