国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

Access隨機顯示記錄(不重復)解決方案

2024-07-21 02:09:39
字體:
來源:轉載
供稿:網友
看了很多人討論關于access隨機取記錄的帖子,不才,寫了一個隨機顯示記錄的解決方法,希望大家指正。數據庫里有5條記錄,隨機抽取4條。

code
--------------------------------------
 <% '-------------------------數據庫連接----------------------- set objconn = server.createobject("adodb.connection") objconn.connectionstring = "provider=microsoft.jet.oledb.4.0;" &_ "data source=" & server.mappath("data.mdb") objconn.open  '-------------------------數據庫連接-----------------------  '-------------------------檢索數據----------------------- strsql = "select id,datacolumn from datatable" 'sql語句,檢索數據庫 set objrs = server.createobject("adodb.recordset")    '創建記錄集 objrs.open strsql, objconn, 1, 1   '執行檢索 count=objrs.recordcount    '得到記錄總數 item=4                                                   '顯示記錄數 '-------------------------檢索數據----------------------- '------------------------------------------------------------------------------- redim a(item, 2),t(count) '定義2數組,數組a用來儲存記錄,數組t用來刪選記錄'---------------------------------------'初始數組數值,目的為了插入數據以后和此值做比較 for each j in t    j=0 next'---------------------------------------'---------------------------------------' 隨機抽取記錄號 randomize timer  '初始化隨機數生成器 for j=1 to item    k=int(rnd*count+1) '從總數里面隨機取一條記錄    do while t(k)<>0                 '判斷是否記錄是否已經在數組中      k=int(rnd*item+1)    loop    t(k)=1   '第k條記錄被選中 next'--------------------------------------j=1:i=1'定義下標'--------------------------------------' 循環選取數據集objrs中的部分記錄存放到數組中 do while not objrs.eof   if t(j)=1 then    a(i,1)=objrs("id")           '記錄id    a(i,2)=objrs("datacolumn") '記錄內容    i=i+1  end if j=j+1 objrs.movenext loop'--------------------------------------'-------------------------------------------------------------------------------'----------------------------顯示內容--------------------for i=1 to item response.write "序號"&a(i,1)&"<br>" response.write "內容"&a(i,2)&"<p>"next'----------------------------顯示內容--------------------'---------------------------'釋放資源objrs.closeset objrs=nothingobjconn.closeset objconn=nothing'---------------------------%>


data
id    datacolumn--------------------------1        a2        b3        c4        d5        e
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云林县| 新安县| 正蓝旗| 建水县| 富锦市| 西乌珠穆沁旗| 容城县| 清徐县| 溧阳市| 深水埗区| 通化市| 海南省| 类乌齐县| 东丰县| 江北区| 玉林市| 云浮市| 兴义市| 小金县| 永修县| 东辽县| 大荔县| 海安县| 蒲城县| 宝坻区| 清新县| 恩平市| 萝北县| 巴中市| 宜州市| 古浪县| 邯郸县| 北票市| 遂宁市| 务川| 丹江口市| 故城县| 西昌市| 汉寿县| 吴川市| 永平县|