ORDER BY 子句中的列 "Market.dbo.Comment.CommentId" 无效,第二次出现了

第二次用三层写代码,而且和上次的大同小异。

于是乎,出现了同一个错误:“ORDER BY 子句中的列 "Market.dbo.Comment.CommentId" 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。”

记得原来一直以为是数据库的列名出现了什么错误,调试了很久后才发现,因为要实现分页,所以必须获取数据的总数据,就用到了  select count(*) from [dbo].[xxx] where

。。。。

出现这个错误就是因为在count(*)的时候不能用order by 语句……

记下来,免得下次又犯这个错误。s

posted @ 2010-07-28 15:58  哀伤断了线  阅读(221)  评论(0编辑  收藏  举报