hibernate 分页查询,第一页查询和其他页查询结果列名不一致问题 5C

前端表格用的是jqGrid,数据库是sqlserver的,然后在jqGrid点击下一页的时候查到的列和绑定的列不一致,经调试发现图片说明
图片说明
hibernate的query查到list之后结果的列名不一致,导致第一页能加载出来数据,第二页加载不出来数据,请大神指点一下可能是哪里的问题

5个回答

忘了说了,query执行的sql是一样的

看一下 dao怎么写的

ran11121
丸子小章鱼 dao层是公司封装的,比较麻烦,现在是执行到Query时候,第一页查询的Query的sql跟第二页查询的sql是一样的,这套框架在mysql上面没有这个问题,现在迁移到sqlserver了出现这个问题,在考虑会不会是方言包的问题,对hibernate底层不是很熟悉
一年多之前 回复

这你不贴java代码,就一个页面json截图,看不了.自己打断点,测试跟踪吧,

数据库查询语句是怎么写的,能贴出来吗?

如果在mysql上面可以用的话,可能真的是方言包的问题,不过也不一定,你只能自己dug模式 了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问