zoukankan      html  css  js  c++  java
  • subsonic隐藏得很深的一个Bug以及另一个未解决的问题

    在使用subsonic进行多表联合查询时,使用DB.Select(),但发现有bug,比如分页获取记录,每页10条,但经常返回的记录数不对。

    经过查看生成的sql语法,发现了问题,并找到解决问题的办法:

    1.多张表联合查询,第一张表一定有个字段为"id",其它表不能字段名为"id",否则执行ExecuteDataSet出错.

    2.Select参数中Id字段放在第一位。

     另一个未解决的问题:

    将一台机器上的数据库A1导入到另一个台机器上的数据库A2

    ,结果通过substage无法生成A2的代码,尽管有主键。

  • 相关阅读:
    单例模式
    二、CSS
    十一、多线程
    十二、协程
    十、多进程
    九、内存管理
    八、元类
    七、上下文管理器/魔术方法
    六、单例模式
    五、装饰器
  • 原文地址:https://www.cnblogs.com/istep/p/1315933.html
Copyright © 2011-2022 走看看