各位来帮帮忙。` 很苦恼的事情。` 新闻上一篇下一篇的问题。`
先说一下数据库
News_id int 主键。自动排序
News_title varchar 标题
News_Cont vharchar 内容
news_type 新闻类型
news_date 新闻日期
News_Sort int 新闻列表排序
现在的问题是` 以前没有排序的时候上一篇和下一篇文章都好用。
现在加完排序以后就出问题了。`
select * top 1 form tb_news News_Sort > '" +sort+ "' and news_type ='"+type+ "' and news_id <> '"+id +"' order by sort desc,News_date desc
select * top 1 form tb_news News_Sort < '" +sort+ "' and news_type ='"+type+ "' and news_id <> '"+id +"' order by sort desc,News_date desc
列表页是以 order by news_sort desc,news_date 排序的。
求高手解救。。。郁闷了都。`
[解决办法]
百度 asp.net知识锦 下那个.EXE的资料看看 第一个就是你说的新闻 还有预览等等
[解决办法]
select * top 1 form tb_news News_Sort > '" +sort+ "' and news_type ='"+type+ "' and news_id <> '"+id +"' order by sort desc,News_date desc
select * top 1 form tb_news News_Sort < '" +sort+ "' and news_type ='"+type+ "' and news_id <> '"+id +"' order by sort desc,News_date desc
没看见你的where关键词在哪里,另外,上一个,下一个在文章详细页才有意义,在列表页没啥意义,所以和你的列表页如何排序无关
[解决办法]