日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

Access隨機顯示記錄處理方案

Access隨機顯示記錄處理方案

更新時間:2022-05-08 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Office Access是由微軟發布的關系數據庫管理系統。它結合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的一個數據庫管理系統。它是微軟OFFICE的一個成員, 在包括專業版和更高版本的office版本里面被單獨出售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019里發布。

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.Close
set objRs=nothing
objConn.Close
set objConn=nothing
'---------------------------
%>



Data
 

id    DataColumn
--------------------------
1        a
2        b
3        c
4        d
5        e

Microsoft Access在很多地方得到廣泛使用,例如小型企業,大公司的部門。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 浮力影院第一入口地址 | 欧美在线日韩 | 2022久久国产精品免费热麻豆 | 日韩欧美一区二区三区在线 | juc-398中文字幕 | 亚洲欧美一区二区三区在线播放 | 天天操夜夜草 | 国产98色在线 | 日韩 | 亚洲精品视频在线观看免费 | 国产呦萝资源网站 | 七次郎在线观看视频国产 | 狠狠操.com| 精品毛片免费看 | 日本免费特黄aa毛片 | 午夜欧美日韩 | 亚洲国产精品一区二区三区 | 8090韩国理伦片在线天堂 | 国产精品xxxav免费视频 | 日本免费高清视频二区 | 久久久久99精品成人片三人毛片 | 国产99久久久久久免费看 | 视频在线观看免费网站 | 国产综合在线视频 | 顶级欧美做受xxx000大乳 | 欧美xxxxx000 | 天天操天天操天天操香蕉 | 欧美一级夜夜爽 视频 | 日本免费二区三区久久 | 亚洲国产精品久久久久久 | 久久久精品国产免费观看同学 | 欧美日韩国产另类一区二区三区 | 波多野结衣视频在线观看地址免费 | 天天爽天天干天天操 | 亚洲天天做日日做天天看2018 | 日本不卡一区二区三区在线观看 | 99福利在线观看 | 91精品综合久久久久久五月天 | 国产黄色一级大片 | 久久99久久99精品观看 | 91短视频版官网 | 好逼天天 |