您当前的位置是:首页 >> 网站建设 >> 利用asp进行随机提取数据库记录
  • 利用asp进行随机提取数据库记录
  • 2008-10-2 21:22:22 中国WebSite网(网站制作) 

    关键词:asp、随机提取、数据库记录

     

    <%
    "一个从数据库中随机读取纪录的例子
      Set Rs1=server.CreateObject ("adodb.recordset")
      Set Rs=server.CreateObject ("ADODB.RECORDSET")
      SQL="Select id from Article order by id desc"
      rs.Open sql,dataconn,3,3
      If not rs.EOF then
       total=rs("id")  "取最大的ID
       rs.Close  
      Randomize
      R=Int((total - 1+ 1) * Rnd + 1) 
      SQL="Select id,content from Article where id="& R
      rs.Open sql,dataconn,3,3
      if not rs.EOF then
        content=RS("content")
        content=replace(content,chr(10),"
    ")
        content=replace(content,chr(13),"
    ")
        content=replace(content,"

    ","
    ")
        Response.Write   content
       else
       sql1="select content from Article"
       rs1.Open sql1,dataconn,3,3
       if not eof then
       "取第一条纪录作为默认的显示纪录
       content=RS1("content")
        content=replace(content,chr(10),"
    ")
        content=replace(content,chr(13),"
    ")
        content=replace(content,"

    ","
    ")
        Response.Write   content
       else
       "数据库为空
       Response.Write "不存在"
       end if
       rs1.Close   
       end if
    Rs.Close
    end if
    set Rs=nothing
    %> 

  • 团队介绍
  • 联系我们
  • 网站地图
  • 建站流程
  • 本站关键词:网站制作 | 网站建设 | 北京网站制作 | 北京网站建设 | 做网站 | 北京做网站
    Copyright 2007-2008 中国Web网  All Rights reserved
    业务电话:15810436520 联系人:张冬行 E-mail:zhang-donghang@163.com
    联系地址:北京市海淀区南平庄164号
    京ICP备012345678号