解决方案 »

  1.   

    看看sql写错了吧,看看limit的用法是不是正确,还有如果你用了limit的话,sqlserver是不支持的
      

  2.   


    没有用limit 。  是方言的问题。  我知道Sqlserver中不支持Limit  。为了测试我把按钮点击直接查询Sqlserver中的数据 分页, 方言改成Sqlserver的方言 。 数据可以出来。 所以最后确定是数据库方言的问题, 但是不知道在在切换数据源的同时切换数据库方言 。
      

  3.   

    我看到一篇文章,可以把多个数据源的sessionfaction分开配置,你看看
    http://www.2cto.com/kf/201209/152894.html
      

  4.   

    楼主怎么解决的,我的不是多个配置,用动态数据源route,也是只有一个bean不过我的是entitybean用的不是session,其它配置一样,所以更不知道怎么让方言进行切换