2014年1月19日

PetaPoco:SkipTake 和 Page 中的 OrderBy 子句不支持 “[]” 的解决办法

摘要: PetaPoco 的 SkipTake 和 Page 方法内部采用了内联视图,而内联视图是不支持 OrderBy 的,因此 PetaPoco 对传入的 SQL 进行分析,对 OrderBy 子句进行分析和转换,可惜他默认提供的分析机制不能支持这样的语句:SELECT * FROM Articles ORDER BY [Order],有两种思路应当这种情况:修改 PetaPoco 的源代码。在方括号外面多加一层小括号,如:SELECT * FROM Articles ORDER BY ([Order])。 阅读全文

posted @ 2014-01-19 11:32 幸福框架 阅读(968) 评论(0) 推荐(0) 编辑

导航

我要啦免费统计