1. 论坛系统升级为Xenforo,欢迎大家测试!
    Dismiss Notice

请教个问题ASP数据库读取

Discussion in '后端开发' started by 逆风沉沦, Mar 31, 2006.

  1. 逆风沉沦

    逆风沉沦 New Member

    Joined:
    Jan 1, 2006
    Messages:
    27
    Likes Received:
    0
    数据库有三个表
    DOWN
    DOWNFILE
    DOWNTYPE
    我想读取DOWNPILE表的数据应该怎么写,自己写的不对,不知道哪里出错了
    <%
    i=0
    sql="select top 20 cxn,cxv,id,tid,hits,tp from downfile where date>Now()-365 order by hits desc"
    rs.open sql,conn,1,1
    if rs.eof then %>
    <tr>
    <td width="100%" colspan="2" height="30" align="center">还没有数据</td>
    </tr>
    <%
    else
    do while not rs.eof
    %>
    <div><%rs("id")%><%rs("cxn")%></div>
    <%
    i=i+1
    if i>18 then exit do
    rs.movenext
    loop
    end if
    rs.close
    %></DIV>
     
  2. 不学无术

    不学无术 Ulysses 的元神

    Joined:
    Aug 31, 2005
    Messages:
    16,714
    Likes Received:
    39
    WHERE 语句有问题。

    sql="select top 20 cxn,cxv,id,tid,hits,tp from downfile where date > #" & DataAdd("d", -365, Now()) & "# order by hits desc"
     
  3. Tameway

    Tameway New Member

    Joined:
    Sep 6, 2005
    Messages:
    1,286
    Likes Received:
    8
    也不对
    select cxn,cxv,id,tid,hits,tp top 20 from downfile where

    这样才对吧
     
  4. Tameway

    Tameway New Member

    Joined:
    Sep 6, 2005
    Messages:
    1,286
    Likes Received:
    8
    晕,不学的对,我发蒙写错的
     
  5. 逆风沉沦

    逆风沉沦 New Member

    Joined:
    Jan 1, 2006
    Messages:
    27
    Likes Received:
    0
    搞定,谢谢了