PetaPoco 的 SkipTake 和 Page 方法内部采用了内联视图,而内联视图是不支持 OrderBy 的,因此 PetaPoco 对传入的 SQL 进行分析,对 OrderBy 子句进行分析和转换,可惜他默认提供的分析机制不能支持这样的语句:SELECT * FROM Articles ORDER BY [Order],有两种思路应当这种情况:

  • 修改 PetaPoco 的源代码。
  • 在方括号外面多加一层小括号,如:SELECT * FROM Articles ORDER BY ([Order])。

最新文章

  1. eclipse 快捷键大全(转载)
  2. 如何快速找到排好序的数组中最先不连续的数字N
  3. 【滤波】标量Kalman滤波的过程分析和证明及C实现
  4. Thrift-0.9.2编译安装
  5. [.Net] 通过反射,给Enum加备注
  6. Getting NHibernate to generate a HiLo string ID
  7. Linux 必掌握的 SQL 命令
  8. 【shell】while read line 与for循环的区别
  9. 30分钟学会使用grunt打包前端代码【mark】
  10. 新建一个类并绑定一个activity
  11. 手动编译生成apk
  12. java学习笔记IO之File类
  13. 《B2C商城》电商平台搭建流程分析
  14. 对Datatable中过长内容实行省略话
  15. flask之一些凌乱知识点
  16. tkinter——GUI设计实操
  17. C# Note31: 如何使用Visual Studio做单元测试
  18. Ubuntu编译Protobuf(Base tensorflow-12)报错
  19. JS中自定义replace可替换特殊符号$等,但无法忽略大小写的函数
  20. MySQL设置默认编码

热门文章

  1. git命令之git stash 暂存临时代码
  2. Archlinux系统配置学习笔记(一)
  3. nginx用户认证配置( Basic HTTP authentication)及认证原理和实现
  4. Spring Cloud与Docker微服务架构实战 PDF
  5. (转载)How browsers work--Behind the scenes of modern web browsers (前端必读)
  6. gym 101986
  7. hive1.2.1安装步骤(在hadoop2.6.4集群上)
  8. 000 在什么位置写js代码
  9. python MySQL慢查询监控
  10. BZOJ.2142.礼物(扩展Lucas)