存入库的是中文,库编码是日文,取出来一定是乱码,
你可以试一试byte[]a = rs.getString("name").getBytes();
String name = new String(a,"gbk");
你可以试一试byte[]a = rs.getString("name").getBytes();
String name = new String(a,"gbk");
解决方案 »
- web问题!!
- 一个WEB应用怎么配置两个数据源,并根据不同查询使用不同数据源?(具体情况请见帖子内容)
- 关于extjs一会有用一会没用
- jsp页面对坐标进行连线
- 负载平衡的原理是什么啊
- 在tomcat中,执行jsp既不报错,也不显示,不是异常捕获的问题
- 如何让tomcat6支持ssi???????
- tomcat安装配置完后,打开http://localhost:8080/提示下载?
- 高分相送,问题很简单的!!
- 关于LineNumberReader和BufferedReader的问题.
- 五级联动实现方法
- 严重: Error getConfigured我搭建ssh环境启动tomcat时就出现这个错误.我的qq:494598216
请问编码格式除了gbk,还有什么?
好像是這個
反正后面是_js
前面記不清楚了
1.数据库存储多语言的字段要用NText or Nvarchar,才支持多语言,以unicode存储
2.Sql语句如 insert table (a) values(N'value')才可以
3.web页面要用utf-8编码,如果是Asp还需要加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>Asp.net web.config中编码需要设置为utf-8
尝试链接的时候执行编码方式
http://java.sun.com/j2se/1.4.2/docs/guide/jdbc/bridge.html // Load the JDBC-ODBC bridge driver
Class.forName(sun.jdbc.odbc.JdbcOdbcDriver) ;
// setup the properties
java.util.Properties prop = new java.util.Properties();
prop.put("charSet", "Big5");
prop.put("user", username);
prop.put("password", password);
// Connect to the database
con = DriverManager.getConnection(url, prop);