国产午夜精品一区二区三区不-国产午夜精品一区二区三区不卡-国产午夜精品一区二区三区极品-国产午夜精品一区二区三区老-国产午夜精品一区二区三区漫-国产午夜精品一区二区三区嫩草

聊城網站制作公司,聊城網站建設,聊城網站優化,聊城網絡公司,聊城網站推廣,聊城網站運營,聊城網絡運營,聊城搜索引擎優化,聊城網頁設計,聊城網站制作
 
 
公司擁有五年的網站建設經驗,專業網站制作,推廣及網站優化,有大量優秀客戶案例
網站建設 | 設為首頁 | 加入收藏 | 聯系我們  
公告:熱烈慶祝聊城精英網絡2010版官方網站改版成功!
當前位置 :首頁 > 網頁知識  

隨機調取數據庫記錄 隨機調取幾條數據庫記錄 asp隨機調取數據庫記錄

http://m.zjgjyh.cn   2012-2-8 16:11:19 來源:精英網絡   人氣:

有時候需要隨機調取數據庫里的記錄,在頁面上隨機的顯示一些內容,。有些朋友設置隨機數,形成數組后,用表里的id來調用。用這種方法調用會出現調用被刪除記錄的情況。

實際上,如果隨機調用n條記錄,必須調用有效的數據。以下代碼就是隨機調用4條記錄。調用過程是:首先取得全部數據的id數組,然后根據數組的長度,在數組長度范圍內,產生4隨機數,再調用數組里的數據,這個數據就是真實存在的id。這樣就可以真實的調用存在數據的記錄了。

<%
      dim srs,str,arr,snum
      set srs=server.CreateObject("adodb.recordset")
      ssql="select MovieID from Movietable where MovieFlag1=0"    '首先調用全部的id。
      srs.open ssql,conn,1,1
      snum=srs.recordcount
      if snum>4 then     '如果全部記錄條數大于4,才隨機調取。
      do while not srs.eof
      if str="" then     '把id寫進str。
      str=srs("MovieID")
      else
      str=str&"|"&srs("MovieID")
      end if
      srs.movenext
      loop
    
      arr=split(str,"|")    '然后分隔成數組。
      '================
      for x=1 to 4
      randomize()
      if xstr="" then
      xstr=cint(ubound(arr)*rnd())
      else
      xstr=xstr&"|"&cint(ubound(arr)*rnd())
      end if
      next
      xrand=split(xstr,"|")
      end if
        srs.close
      set srs=nothing    
     dim rrs,rsql
     set rrs=server.CreateObject("adodb.recordset")
     rsql="select MovieID,MovieName,Ssclass,D_Picture from MovieTable where MovieFlag1=0"
     if snum<5 then
     rsql=rsql&"order by MovieID desc"
     else
     for j=0 to 3
     if j=0 then
     rsql=rsql & "and (MovieID="&arr(xrand(j))
     else
     rsql=rsql & "or MovieID="&arr(xrand(j))
     end if
     next
     rsql=rsql & ") order by MovieID desc"
     end if
     rrs.open rsql,conn,1,1
     do while not rrs.eof
    
      %>
      <li style="float:left; width:110px"><table width="90%" height="126" border="0" cellpadding="0" cellspacing="0">
<tr>
    <td height="103" align="center"><a href="film.asp?id=<%=rrs("MovieID")%>"><img name="" src="<%=rrs("D_picture")%>" width="87" height="94" alt="<%=rrs("ssclass")%>片:<%=rrs("MovieName")%>"></a></td>
</tr>
<tr>
    <td align="center"><a style=" color:#333333" href="film.asp?id=<%=rrs("MovieID")%>"><%=left(rrs("MovieName"),7)%></a></td>
</tr>
</table>
</li>
   <%
   rrs.movenext
   loop
   rrs.close
   set rrs=nothing
   %>  

專業設計團隊
滿足您的各種設計要求
實力程序開發團隊
為您定制各種程序模塊
后臺管理高效安全
方便更新上傳網站資料
全球高速訪問
無盲區、定制異地備份
專業客服團隊
解決一切使用難題
贈送大容量空間郵箱
免費優化推廣
   
關于我們 | 工作機會 | 付款方式 | 網站制作 | 網頁制作 | 網頁設計 | 網絡公司 | 聯系我們 | 網站地圖
版權所有:聊城精英網絡科技有限公司 © 2005-2010 All Rights Reserved.
咨詢專線:0635-6950368 技術專線:15192175820 在線QQ:312817927 1485871644
地址:聊城市閘口科技市場 郵編:252000 蘇ICP備10112026號
主站蜘蛛池模板: 日韩欧美激情91 | 免费少妇a级毛片 | 亚洲精品美女久久777777 | 亚洲精品国产摄像头 | 久久精品中文騷妇女内射 | 日产无人区一线二线三线乱码蘑菇 | 亚洲精品自拍视频在线观看 | 亚洲第一中文 | 亚洲国产av一区二区三区四区 | 国产69精品久久久久熟女 | 久久久久久久综合狠狠综合 | 亚洲AV久久久久久久无码 | 亚洲欧美日韩国产色另类 | 湿女导航褔利Av导航 | 欧美日韩国产精品 | 麻豆午夜区吴梦 | 亚洲 欧美 国产 日韩 中文字幕 | 精品色卡一线二线三线的 | 亚洲成a人片777777久久 | 亚洲av无码日韩精品影片 | 一区二区三区国产美女在线播放 | 久久精麻豆亚洲AV国产品 | 免费做A爰片久久毛片A片下载 | 国产精品无码aⅴ嫩草 | 国产亚洲综合网曝门系列 | 精品人妻无码一区二区三区葡京 | 成人免费又大又爽A片视频 成人内射国产免费观看 | 日韩制服丝袜电影 | 免费国产又色又爽又黄的网站 | 国产精品亚洲视频在线观看 | 精品无码国产av一区二区三区 | 国产精品20257人妻精品冫 | 亚洲欧美人成无码苍井空 | 日韩乱码人妻无码中文字幕视频 | 精品国产自在现线看久久 | 亚洲av之男人的天堂网站 | 欧美日本综合一区二区网站 | 国产人妻换人妻仑乱电影 | 亚洲成av人片在www色猫咪 | 天噜啦精品免费视频日本免费视频 | 免费人妻精品一区二区三区 |