收录日期:2019/04/24 08:34:03 时间:2016/05/24 08:58:56 标签:ASP
我想使用SELECT 来使我的输出页面只输出数据库记录的最新10条记录!可是遇到了麻烦,书上讲的我不是很懂,它大包的函数太多,代码如下!还请大家帮帮忙!高分求助!解决后马上揭贴!

谢谢大家!

<% 
 set conn = Server.CreateObject("ADODB.Connection")
 Provider = "Provider=Microsoft.Jet.OLEDB.4.0;"
 DBPath="Data Source=" & Server.MapPath("data/db1.mdb")
 conn.Open Provider & DBPath
 set rss = Server.CreateObject("ADODB.Recordset")
 
 rss.Open "安全公告", conn,adOpenKeyset 
 SQL = "Select*from 安全公告 order by 提交时间 desc"   '就是这里,不知道该如何使用,书上说的没看明白!还请大家帮帮忙!谢谢!
  
 
   %>
<%
' 输出数据库里面的内容!
  Sub ShowOnePage( rss, Page )
                             
  
                                    
  For iPage = 1 To rss.PageSize                    '编号的1-10
      Response.Write "<TR>" 
      
                       '开始输入想要的东西
         Response.Write "<td align=left width=""17%"" noWrap>"
          Response.Write "["
          Response.Write rss.Fields(1).Value 
          Response.Write "]"
          Response.Write "</td>"
          Response.Write "<td align=left width=""46%"" noWrap>"
          
          Response.Write "<A href=""" 
          Response.Write rss.Fields(5).Value         
          Response.Write """>" & rss.Fields(2).Value & "</A>" 
          Response.Write "</td>"
          
          
          
          Response.Write "<td align=center width=""17%"" noWrap>"
          Response.Write rss.Fields(4).Value 
          Response.Write "</td>"
          Response.Write "<td align=right width=""20%"" noWrap>"
          
          Response.Write "<A href="""
          Response.Write "getuserinf.asp"
          Response.Write """>" & rss.Fields(3).Value & "</A>"
          Response.Write "</td>"      
      
   
        Response.Write "</TR>"
        rss.MoveNext
    If rss.EOF Then Exit For
  Next
       
 End Sub
%>

 <% 

   rss.PageSize=10                '要显示的行数
   
%>
<%
   ShowOnePage rss, Page
%>
1。rss.Open "安全公告", conn,adOpenKeyset 
2。 SQL = "Select*from 安全公告 order by 提交时间 desc" 
第一条错了。不是rss.open "安全公告",conn,adopenkeyset
应该是
rss.Open sql,conn,1,1(后面的数字有意义的)
select * from "安全公告 order by 提交时间desc
意思是从数据库中,安全公告这个表选择它的所有字段,并按提交时间倒序排列!
SQL = "Select top 10 from 安全公告 order by 提交时间 desc"
怎么看不到我的回贴????
rss.Open "安全公告", conn,adOpenKeyset 
 SQL = "Select*from 安全公告 order by 提交时间 desc"
第一句错了,应该是.
rss.open SQL,conn,1,1(后面的1,1有意义的)
第二句是从数据库中安全公告这个表选它的所有字段并按提交时间倒序排列.
(这次我简要说了,再显示不了不管了!!!!!!)
综合以上两位的,select top 10 from 安全公告 order by 提交时间 desc
rss.open SQL,conn,1,1
ASP+SQL SERVER:SQL = "Select top 10 * from 安全公告 order by 提交时间 desc"
php+mysql :SQL = "Select * from 安全公告 order by 提交时间 desc limit 10"
java+mysql:SQL = "Select * from 安全公告 order by 提交时间 desc limit 10"
补充一个:
php+mysql :SQL = "Select * from 安全公告 order by 提交时间 desc limit 10,10"

这个可以从第10条开始,取10条。不过是MYSQL的,mssql好象没有,呵呵~~
各位大哥,我用的是ACCESS,  按照luluso(luluso)  所说,可还是不行,改了后还是不成啊!!!!

请参照我写的代码帮我改改,谢谢大家了!!!!!分不够可以在加!!!!!!!!!!!!!!!!!!!!!!!!
rss.Open "安全公告", conn,adOpenKeyset 
 SQL = "Select*from 安全公告 order by 提交时间 desc" 
你不是复制粘贴吧?我晕倒喔。你说你不明意思我解说给你听嘛。你的语句没写好.
//////////
顺序调到以下,就是把上下换下顺序.
sql="select * from 安全公告 order by 提交时间desc"
rss.open sql,conn,1,1
你看 select * from中间是有空格的,你的程序没有。不错才怪!!
谢谢你  luluso(luluso) 不好意思,主要是刚刚搞ASP的,好多东西和规范我都不懂的!
问题解决了!非常感谢你!好激动的!:)主要书上写的我真是看不懂,因为一开始我就是自己写的,在看它的我理解不了,谢谢luluso(luluso) !:)马上揭贴!:)
luluso(luluso)  我还有个问题,上面所输出的是不是整个*.mdb 比如说 1.mdb,它里面有好多表,是不是输出的是整个1.mdb的前10项内容??我的意思是说,整个1.mdb所有表的最新10条记录????我调试的时候是整个1.mdb的前10项!
不好意思又麻烦你了!

请回答一下好么?

Application.lock asp.net可以在windows 2000中运行吗。 硬COPY? VB,delphi能编的程序vc都能编吗? 高手指点(一位朋友的题目) 我想通过局域网上网 , 服务器可以拨号上去了,但我的用户端不知该如何设置 , 主要是代理服务器该设成什么 , 是我的服务器还是本地机的IP地址 , 端口又该如何设置?? DB2 6.1 for NT 如何恢复数据库 @@@@@@@@@@@@@@@@关于报表线的问题@@@@@@@@@@@@@@@ 请问高手,如果得到ActiveXObject对象的所有属性和方法 不爽!放分! 为什么系统托盘程序都是用::ExitProcess(0)退出程序? 用DC的TextOut()时,怎样设定想要的字体! 如何用WINSOCK向一个网页提交信息? 各位大侠,小弟刚上这里面,在学DELPHI,不知道有没有人肯做小弟的老师,教小弟一把,好吗,多谢了。分不多,只有为15,希望我的师父原谅 程序员之搞笑—-盖茨、巴尔默与WINDOWS 寻找提供软件界面、网页设计服务的个人或公司 程序员与拉登(搞笑-—汉化、升级版) 这样的统计查询怎么写SQL,急!!! 从哪儿能下载ASM编译器? erwin4中怎么画依赖实体?没有圆角的实体筐!另外实体之间的U:R,U:C是什么含义 怎么样将我的程序中的文本发送到QQ的对话框中并送出去!(急) 硬COPY?? asp学习问题 请教如何在CtreeCtrl中用图片替换的父接点处的\"+\" 在SDK编程中,我在看GDI编程时,看到了窗口范围 和 视口范围 年轻与激情 Jcreate 新手上路,指点迷津 使我最为忐忑不安的一下午... 关于FASTNET中NMFTP控件的疑问