java jdbc连接Access数据库 出现中文乱码问题解决
2012-05-02 10:05
627 查看
由于Java的String类型用的是unicode编码,微软的Access数据库使用的是gbk编码。
所以使用String类型的变量存储Access中的文本字段中文会发生乱码的现象。
使用byte[]类型可以解决这一问题。
从Access数据库中读取中文
所以使用String类型的变量存储Access中的文本字段中文会发生乱码的现象。
使用byte[]类型可以解决这一问题。
从Access数据库中读取中文
byte[] bts=null; String other = null; bts = rs.getBytes("ziduanming"); //读取ziduanming字段 if(bts != null) other = new String(bts,"gbk");//如果不为空,则进行转换
相关文章推荐
- java使用 jdbc连接access数据库-中文显示乱码(已解决)
- Java:jdbc数据库连接出现中文乱码问题
- 解决java 向jdbc中存储数据中文乱码问题
- JSP中乱码问题解决(一、JSP页面显示乱码,二、表单提交中文时出现乱码,三、数据库连接出现乱码,四、数据库的显示乱码 )
- 解决securecrt连接linux,出现的中文乱码问题
- Access java jdbc连接出现 中文乱码解决方案!!!
- java实现PPT转PDF出现中文乱码问题的解决方法
- 解决Java中URL传递中文参数时出现乱码的问题
- Java中解压文件名有中文的rar包出现乱码问题的解决
- 解决Linux服务启动Java程序日志文件出现中文乱码的问题
- Hive中文乱码(JDBC连接HiveServer2)问题解决
- Java_通过PreparedStatement往MySql数据库插入中文出现'?'乱码问题解决;
- jdbc连接mysql数据库出现中文乱码需要注意的问题
- Java:jdbc连接数据库插入中文数据乱码问题
- java中利用JDBC向MySql数据库中插入中文出现乱码解决办法
- java连接数据库出现的中文乱码问题
- Java JDBC-ODBC 连接 Access 数据库 中文乱码解决
- Java JDBC-ODBC 连接 Access 数据库 中文乱码解决
- 中文乱码--MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总