a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數據庫 > Access > 正文

Access隨機顯示記錄解決方案

2024-09-07 19:04:22
字體:
來源:轉載
供稿:網友

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

看了很多人討論關于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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人一区二区在线 | 欧美成人一区二区三区片免费 | 狠狠操av| 伊人影院在线视频 | 欧美一区二区二区 | 男女羞羞羞视频午夜视频 | 亚洲黄色高清视频 | 亚洲综合色视频在线观看 | 久久精品视频99 | 免费观看日韩 | 欧洲美女7788成人免费视频 | 国产欧美精品一区二区三区四区 | 一级黄色a视频 | 不卡的av在线播放 | 狠狠躁夜夜躁人人爽天天高潮 | 欧美精品在线观看免费 | 国产综合久久 | 成人羞羞在线观看网站 | 99热免费在线 | 国产精品一区二区在线播放 | 亚洲精品免费视频 | 在线观看免费视频日韩 | 最新久久精品 | 性高湖久久久久久久久aaaaa | 国产91成人在在线播放 | 欧洲亚洲精品久久久久 | 黑人巨大精品欧美一区二区一视频 | 欧美视频在线观看免费 | 久久久久久久久久国产 | 欧美久热 | www.国产91 | 欧美色综合一区二区三区 | 亚洲视频精品一区 | 日本在线观看视频网站 | 欧美日韩精品中文字幕 | 久久久久久亚洲 | 国产精品中文字幕在线播放 | 91一区在线| 97热在线| 一区二区三区在线观看视频 | 国产综合精品一区二区三区 |