CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

hibernate3中,带有中文条件的hsql查询有问题?

楼主likeBean(喜欢吃咖啡豆)2005-04-20 18:48:33 在 Java / 框架、开源 提问

hibernate3中执行如下的hsql:  
  from   A   t   where   t.name='大陆'    
  看一下log信息,'大陆'在这条hsql转成sql的时候居然变成了乱码,而hibernate2没有这样的问题,大家碰到过没有啊? 问题点数:50、回复次数:11Top

1 楼nimifeng(学海无涯.......苦作舟....理解是美!!!Mars.Neil)回复于 2005-04-20 19:16:48 得分 0

编码问题?Top

2 楼lasthope(学生)回复于 2005-04-20 20:52:27 得分 0

建议去hibernate   中文论坛  
  Top

3 楼likeBean(喜欢吃咖啡豆)回复于 2005-04-21 09:03:49 得分 0

自己顶一下Top

4 楼jianghuxing(回头看看原来我一无所有)回复于 2005-04-21 09:10:26 得分 0

看看问题出现在什么地方?  
  第一:页面  
  如果是页面那么在页面加上   <%@page   contentType="text/html;   charset=GBK"%>  
  第二:传递过程中  
  那么你在得到之后要进行转换  
  第三:数据库连接  
  那么应加上字符集  
  jdbc:mysql://IP/database?useUnicode=true&amp;characterEncoding=gbk  
  第四:数据库  
  那么你要修改数据库表的字符集  
   
  那不是hibernate的问题。Top

5 楼likeBean(喜欢吃咖啡豆)回复于 2005-04-21 09:16:22 得分 0

得确是hibernte的问题,我调试了一下源码,hsql是正常的,经过hibernate的hql解析成sql后,sql就有乱码了Top

6 楼likeBean(喜欢吃咖啡豆)回复于 2005-04-21 12:44:48 得分 0

好像是hibernate3使用了antlr作为它的hql   parser后出现的问题,大家有什么主意啊?Top

7 楼shan1119(大天使,卐~解!)回复于 2005-04-21 16:42:46 得分 0

不懂,学习一下,顶了Top

8 楼itjourney(IT之旅)回复于 2005-04-21 17:06:53 得分 0

mark  
   
  hibernate   2.1.7无问题的。Top

9 楼likeBean(喜欢吃咖啡豆)回复于 2005-04-22 09:11:31 得分 0

upTop

10 楼seabird1979(海鸟)回复于 2005-04-25 12:49:59 得分 50

这是hibernate3引入新的hql解析器带来的bug,在hibernate的jira上面有相似的问题。Top

11 楼hurt75(海上风)回复于 2005-05-07 00:04:33 得分 0

我使用了Hibernate  3的最新版,就是4月26日的那一个,还是存在这个问题。Top

相关问题

  • hibernate的查询
  • HIBERNATE查询出错
  • hibernate高级查询
  • hibernate查询问题
  • hibernate+hsql出错?
  • Hibernate中查询的选择
  • hibernate查询条件拼装
  • hibernate 多表查询问题
  • hibernate模糊查询问题!
  • hibernate用sql查询问题

关键词

  • hibernate
  • 数据库
  • 页面
  • hsql
  • 问题
  • hql

得分解答快速导航

  • 帖主:likeBean
  • seabird1979

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo