日期:2014-05-17  浏览次数:20754 次

asp置顶功能
我想做文章置顶功能,都已经做好了,access数据库PE_photo表中有一个置顶字段OnTop,默认为NO,当设置置顶时值为YES
这些都已经做好了,我想问的是该怎样绑定出来?值为YES的显示在第一条,为NO往下顺序输出,sql语句该怎么写呢?当然文章同时是倒序输出的,我这样写的没效果,只有倒序,却没有将置顶过的文章显示在第一条。
sql = "select * from PE_Photo order by OnTop desc "

------解决方案--------------------
建议你使用1代表指定,0代表不指定
然后使用 sql = "select * from PE_Photo order by OnTop desc ,id desc"
------解决方案--------------------
sql = "select * from PE_Photo order by OnTop ,id desc "

增加一个 id 作为排序条件, 如果有的话.