雪雨星风 发表于 2008-6-24 09:00

帖子顶置的查询如何写(在线求助、超紧急!!!)

关于一个论坛帖子顶置的查询
帖子是从发帖表中读取出来的 假如每页显示100条帖子   顶置的帖子限制为10贴
顶置的帖子按照顶置时间排序    普通贴子按照发表时间排序
点击每一页上面都要显示顶置的帖子
普通帖子随时可能升级为顶置的帖子   顶置的帖子随时也可以降级为普通贴
我是菜鸟  请高手解决  
今天解决不了就完了[em17] [em17] [em17] [em17] [em17]

tomtory 发表于 2008-6-24 11:29

在表里面加入一个字段 用与存放这个帖子的状态,就是标示它是否置顶
读取的时候判断它就可以了的噻

青格儿 发表于 2008-6-24 11:40

在数据库里加两个置顶字段(InfoTop)和顶置时间,当贴子点置顶时,就把这个置顶字段里填上“1”,也填上时间
查询时:
select Top(10) InfoID,InfoName,InfoResume from InfoPublic where InfoTop=1 order by CreateTime desc

这样应该可以实现吧。呵呵,我没试过,你试试吧。

雪雨星风 发表于 2008-6-24 12:53

这个我知道  问题是一个gridview里面既有顶置帖子  又有普通帖子   并且每一页都有    你们说的那种效果做精华帖子还行   
这种需要么分两次查询  还要借助游标
若只在第一页显示顶置的帖子就好写多了
要每一页都显示顶置的帖子
这个分页我想不通[em10] [em10] [em10] [em10] [em10] [em10] [em10]


--------异常紧急 高手快现身--------------------------

gupiao175 发表于 2008-6-24 14:12

我想应该是分了框架吧!

我想应该是分了框架吧!
上面部分永远显示顶部帖,下面部分进行正常分页!能否这样理解呢?[em10]

雪雨星风 发表于 2008-6-24 15:12

恩  上面和下面的帖子各按各的方式分类
应该是互不干涉的

冰彩虹 发表于 2008-6-24 19:23

[quote][bo][un]gupiao175[/un] 在 2008-6-24 14:12 的发言:[/bo]

我想应该是分了框架吧!
上面部分永远显示顶部帖,下面部分进行正常分页!能否这样理解呢?[em10] [/quote]


对头!

雪雨星风 发表于 2008-6-25 08:42

我比较笨   能不能写出来看看[tk13]

tomtory 发表于 2008-6-25 17:20

我也觉得用框架好些 就相当与你在页面中放了两个数据容器控件 存放不同的数据就行了啊

雪雨星风 发表于 2008-6-26 09:00

原来是这样啊[em03] 谢了

页: [1]

编程论坛