CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

中文字符问题

楼主shuhw(我想要个猴皮筋做个弹弓打你们家玻璃)2002-10-16 11:58:45 在 Java / J2SE / 基础类 提问

在JSP中使用带有中文字符的SQL查询语句,不能提取数据,数据库有满足条件的数据,使用的是jdbcodbc桥,SQL语句是完全正确的 问题点数:50、回复次数:7Top

1 楼peacock_king(孔雀王)回复于 2002-10-16 12:09:12 得分 10

程序里要有编码控制Top

2 楼wjmmml(笑着悲伤)回复于 2002-10-16 12:49:27 得分 10

同意落上的书法,还有就是和编码无关,可能是你的字段类型有关系,char类型的,在数据长度《字段长度时,将自动补空格,所以导致查询不出数据,因为数据库的数据在后面隐藏多个空格。Top

3 楼shuhw(我想要个猴皮筋做个弹弓打你们家玻璃)回复于 2002-10-16 13:15:08 得分 0

 
  peacock_king(孔雀王):     程序里要有编码控制  
  能否说的详细一点  
  Top

4 楼xuw(贼猫)回复于 2002-10-16 13:19:20 得分 10

你说的不太明白,   你做的是Like查询吗?  
  我想不是,Like查询不会有这问题.  
  你做的只是普通的select吧,   这个出这问题的愿因很多,   传输中的字符可能出现问题也可能是   wjmmml(笑着悲伤)   说的原因,   我建意你把执行查询前的SQL文输出来看看是什么,   有没有乱码.Top

5 楼shuhw(我想要个猴皮筋做个弹弓打你们家玻璃)回复于 2002-10-16 13:36:43 得分 0

SELECT   t1.ftopic,t1.fwriter,t1.fsenddate   FROM   TTempFile   t1   where   t1.fsigndept   like   '%软件部%'  
  这是我的SQL语句,现在我搞定了,就是转换一下字码,转换为GBKTop

6 楼villagehead(村长)回复于 2002-10-16 13:51:39 得分 0

能说一下怎么转换的吗?Top

7 楼alphazhao(迷路飞羊)回复于 2002-10-16 14:29:15 得分 20

to   楼上  
   
  str=new   String   (str.getBytes("gb2312"),"ISO-8859-1");Top

相关问题

  • 中文字符的处理
  • mysql5.0中文字符问题
  • 中文字符问题
  • 如何将Unicode字符串转为Ansi/MBCS字符串(含中文字符的)
  • 如何在字符串中检查出中文字符??
  • 英文字符和中文字符的长度如何比较?
  • 如何判断一个字符串中存在中文字符?
  • 如何在字符串中提取中文字符
  • 怎样判断字符是否为中文字符?
  • 如何找出string字符串中的中文字符?

关键词

  • 字符
  • 语句
  • 查询
  • sql
  • 数据
  • t1
  • 问题

得分解答快速导航

  • 帖主:shuhw
  • peacock_king
  • wjmmml
  • xuw
  • alphazhao

相关链接

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

广告也精彩

反馈

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