当前位置:  技术问答>java相关

为什么查询数据库时中文是乱码?

    来源: 互联网  发布时间:2015-04-27

    本文导语:  我用JDBC访问SQLSERVER数据库时,用了以下语句 但中文仍是乱码,为什么? | 你的系统是什么?如果是liunx什么的,就不用那句了,如果是win2000的话,你用iso8859_1转换下就没问题的了 | ...

我用JDBC访问SQLSERVER数据库时,用了以下语句

但中文仍是乱码,为什么?

|
你的系统是什么?如果是liunx什么的,就不用那句了,如果是win2000的话,你用iso8859_1转换下就没问题的了

|
String name=new String(rs.getString("name").getBytes("ISO8859_1"),"gb2312");

|
我在resin+sqlserver上曾遇到过
去掉
中文才能正确显示

|
这样的问题我遇到过,只要把SQLSERVER中的数据类型改一下就好了
例如char改成 nchar,text改成ntext等

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • having与子查询 查询各门课程超过80分的学生姓名 iis7站长之家
  • 数据库查询工具 FreeQueryBuilder
  • sql数据库如何查询修改数据库恢复模式?
  • Java数据库查询工具 SQLeonardo
  • sql 查询所有数据库、表名、表字段的代码
  • 数据库查询工具 JSqsh
  • 数据库查询,菜鸟求助
  • 求教:EJB查询数据库的语言问题
  • 主啊,救救我吧,数据库查询问题,发言就给分
  • 紧急求救:jsp对Oracle数据库中long 型数据进行模糊查询 如何查?
  • 简单的数据库查询问题
  • 请问:如何提高查询的效率和优化数据库
  • JBuilder 5 查询数据库的问题
  • 如何用JDBC来查询数据库中日期最近的一行数据
  • Oracle数据库并行查询出错的解决方法
  • 请问如何查询数据库(注意:不是数据表)?
  • java中查询的数据库记录如何在JTable控件中显示?
  • 请教:数据库查询的jsp的问题!
  • 数据库查询问题
  • 简单问题,如何对db2数据库进行模糊查询?
  • MongoDB 2.5新查询引擎简介
  • mysql查询语句通过limit来限制查询的行数
  • Mysql查询错误:ERROR:no query specified原因
  • red hat 4.6如何查询到底有几个swap分区?如何查询是否都激活了?
  • Mysql设置查询条件(where)查询字段为NULL
  • Oracle将查询的结果放入一张自定义表中并再查询数据
  • Mysql Select查询执行流程介绍及实例
  • MySQL查询优化:用子查询代替非主键连接查询实例介绍
  • mysql的SQL_NO_CACHE(在查询时不使用缓存)和sql_cache用法
  • having与子查询 查询各门课程超过80分的学生姓名


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3