社区
Web 开发
帖子详情
;菜鸟问题--查询Access表时的中文问题
默默努力的小熊
2004-09-11 04:21:28
用英文查询的时候没有问题,但用中文的时候就查不到结果了.
中文处理过:
String str=request.getParameter("key");str=new String(str.getBytes("ISO-8859-1","GBK");
我还试过其他转换,都不行.
用System.out.println();打印出来的查询语句显示都是正常的.
access表是手工输入的,要查询的字段是文本类型的.
?????????????高手指教
...全文
135
4
打赏
收藏
;菜鸟问题--查询Access表时的中文问题
用英文查询的时候没有问题,但用中文的时候就查不到结果了. 中文处理过: String str=request.getParameter("key");str=new String(str.getBytes("ISO-8859-1","GBK"); 我还试过其他转换,都不行. 用System.out.println();打印出来的查询语句显示都是正常的. access表是手工输入的,要查询的字段是文本类型的. ?????????????高手指教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
默默努力的小熊
2004-09-18
打赏
举报
回复
我已经解决了问题:
原因是这样的:我在BEan里已经用了一次到iso8859-1的转换,
而外面又用了一次,所以就不行了。
我把bean里的一次转换去掉了,哈哈,就行了,
谢谢顶贴的朋友,分平均给吧。
gameboys
2004-09-15
打赏
举报
回复
在所有的jsp中加入
<%
request.setCharacterEncoding("GB2312");
%>
这句可以不用转了.直接获得变量.
String str=request.getParameter("key");str=new String(str.getBytes("ISO-8859-1","GBK");
pifulu
2004-09-15
打赏
举报
回复
是查询不正常,还是显示不正常;估计是2边的字符集不同
xixuemao
2004-09-15
打赏
举报
回复
遇到同样问题,数据库是SQL,顶一下
菜鸟
学易语言笔记(1)-----------学会思考.pdf
菜鸟
学易语言笔记(1)-----------学会思考.pdf
Ubuntu12.04
菜鸟
使用手册合集
涵盖了互联网设置、美化、Gnome界面配置、虚拟机、命令行等等一系列非常实用且值得学习的内容,算是目前网上知识点比较丰富 & 比较入门级 & 写得较为详尽的图文教程了。如果你想学习一下 Ubuntu 系统,那么这是非常不错的入门资料,下载收藏吧……
Ubuntu 12.04
菜鸟
完全使用教程
Ubuntu 12.04
菜鸟
完全使用教程让你用最快的速度熟悉使用Ubuntu 12.04!
sql的基础命令使用教程
sql的基础命令使用教程
spring Security 2.0.4
中文
菜鸟
实例教材
spring Security 2.0.4
中文
菜鸟
实例教材
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章