请先登录 | 注册 |
MM0759.COM |
■标题:随机读取数据的代码 |
■作者:IPSC [2003/6/20 18:43:21] [blue]在官方挖的,以备不时之需[/blue] 问: <% set com=server.createobject("adodb.connection" com.open "DBQ="& Server.MapPath("dbs.mdb" &";Driver={Microsoft Access Driver (*.mdb)};" set rs=com.execute("select*from msg where dbs1<>'' ORDER BY id DESC" do while not rs.eof%> i=i+1%> <%response.write rs(1)%> <%if i=10 then exit do rs.movenext loop%> <%rs.close com.close%> 比如数据库里有100条信息,我想让他随机读取10条件息,要怎么时现? ----------------雹子 答: 1、set rs=com.execute("select top 100 * from msg where dbs1<>'' ORDER BY id DESC" --------中头猫 2、randomize recno=int(rnd*rs.recordcount) rs.move recno ---------------------BIGFOOT 这些用来搞社区彩票不错 【回复/版区/上篇/下篇/发贴/仅文字/HTML】 |
【倒序/最近21条回复】 |
■作者:minicity [2003/6/20 20:05:57] |
不错~~~谢谢 |
(查看完整版网页) |
短讯|首页|登录|算法|电脑版 . DK MiniBBS Plus v2.0 mm0759.com 93 毫秒 . |