六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

隨機訪問Recordset的一條記錄

[摘要]假設這個數據表有一個唯一的ID字段,并至少有一條記錄。隨機存取其中一條記錄的方法是非常簡單的,可以分為四步:1、取得記錄總數n。2、把所有的ID號存儲到一個數組中3、產生一個不大于n的隨機數m4、從數組中取出第m個ID號,查詢數據表,取得記錄數據。  下面是部分代碼:#@60;% set conn...
假設這個數據表有一個唯一的ID字段,并至少有一條記錄。隨機存取其中一條記錄的方法是非常簡單的,可以分為四步:
1、取得記錄總數n。
2、把所有的ID號存儲到一個數組中
3、產生一個不大于n的隨機數m
4、從數組中取出第m個ID號,查詢數據表,取得記錄數據。
  下面是部分代碼:
$#@60;%
set conn = Server.CreateObject(‘ADODB.Connection‘)
conn.open ‘$#@60;conn string$#@62;‘

‘ ***** (step 1) *****

set rs = conn.execute(‘Select count(id) from someTable‘)
rCount = rs(0)

‘ ***** (step 2) *****

set rs = conn.execute(“select id from someTable”)
cnt = 1
dim RRs
redim RRs(rCount)
do while not rs.eof
RRs(cnt) = rs(0)
cnt = cnt + 1
rs.movenext
loop

‘ ***** (step 3) *****

randomize
currentRR = cLng(rnd*rCount+0.5)
ID = RRs(currentRR)

‘ ***** (step 4) *****

sql = “select otherfield from someTable where id=” & ID
set rs = conn.execute(sql)
response.write “ID # ” & ID & “ = ” & rs(0)
rs.close: set rs = nothing
conn.close: set conn = nothing
%$#@62;
  對于SQL Server,還有更加有效率的方法。比如設計兩個存儲過程。我這里只是闡明一些思路,并希望這種思路可以同時用在Access和SQL Server中。





主站蜘蛛池模板: 婷婷视频网 | 日韩专区亚洲国产精品 | 欧美性色黄大片在线观看 | 色综合色狠狠天天久久婷婷基地 | 先锋影音亚洲 | 中文字幕在线观看第一页 | 四虎影院成人在线观看 | 添人人躁日日躁夜夜躁夜夜揉 | 在线国产视频 | 午夜h| 婷婷色中文网 | 欧美一级免费 | 亚欧日韩毛片在线看免费网站 | 日韩精品一区二区三区中文版 | 亚欧视频在线 | 色综合99| 色www精品视频在线观看 | 亚洲六月丁香六月婷婷蜜芽 | 色女人天堂 | 亚洲六月丁香婷婷综合 | 亚州综合 | 天天影视色香欲综合网小说 | 欧美一区二区三区东南亚 | 一区二区精品 | 四虎网站 | 香蕉成人福利片视频在线下载 | 天天骑天天干 | 日韩专区视频 | 亚洲图片色 | 天天拍天天干天天操 | 亚洲xx视频| 亚欧成人一区二区 | 午夜男人的天堂 | 自拍 亚洲 | 永久免费观看午夜视频在线 | 人人干在线 | 青娱乐精品视频在线观看 | 最新在线精品国自产拍网站 | 羞羞一区二区三区四区片 | 中文字幕在线精品视频入口一区 | 天天躁日日躁狠狠躁黑人躁 |