zoukankan      html  css  js  c++  java
  • asp.net 上下篇文章功能

    昨天在做网站时候,本来预计上午就可以完工了。下午还能歇一会了。可是计划没有变化快呀。老板让加一个上下篇文章浏览功能。

    本来以为很简单一会就搞定了。

    写了两个sql:SELECT TOP 1 * FROM News WHERE Id>@Id  , SELECT TOP 1 * FROM News WHERE Id<@Id。

    也没细想(注:查询表时默认是升序,还有可能查到的是一个没有值的记录。就是没有上一条或下一条。这个要到页面判断。要不就会出现没有将对象引用到对象的实例错误),然后就到前台去搞了。搞来搞去点上一篇可以,点下一篇它就直接蹦到了第一篇。

    也没调试,就是用了几个response.write(id.tostring())。测了下id的值。 。。。。唉,那会就是迷了,弄不好了。到今天早上才搞好。

    事后总结:做事情思路不清晰。还有其实问题并不复杂。如果静下来分析一下。就可以想到。 写代码要细心呀。我发现我花了很多时间去调试一些很不因该出现的错误。由于自己的大意。它却屡次出现。 这些以后要改正。

    上下篇文章功能:

    先写两个sql得出某篇文章它的的上下篇:select top 1 * from 表 where ID<当前文章ID号 order by ID desc;         select top 1 * from 表 where ID>当前文章ID号 order by ID asc;

    主要就是这两个sql了。页面上我用的是linkbutton来显示上下篇链接。

    呵呵,就这了。

  • 相关阅读:
    遇见SQL(2)
    遇见SQL(1)
    JAVA自学笔记(10)—Stream流、方法引用
    JAVA自学笔记(9)——网络通信、函数式接口
    JAVA自学笔记(7)—文件
    JAVA自学笔记(6)—异常、线程、函数式编程
    Python--模块Module
    Python--软件目录结构
    Python--迭代器
    Python--生成器
  • 原文地址:https://www.cnblogs.com/nyth/p/1814501.html
Copyright © 2011-2022 走看看