java连接sqlserver查询有的表乱码
java连接sqlserver查询有的表乱码
我在java程序中查询 查出来的结果集
控制台打印 有的表乱码 但是有的表却不乱码,
怀疑是sqlserver中的编码问题???但是很多表却不会乱码
求解了???
------解决方案--------------------没用过sqlserver,LZ看数据库了没,你说乱码的那几张表里,存的数据是否也是乱码呢?
------解决方案--------------------像这种情况应该是数据在数据库中已经就是乱码了, 所以取出来就会是乱码的。
看看你那些出现乱码的数据表, 在做添加的时候处理下乱码问题。
------解决方案--------------------是不是数据库表中就是乱码
------解决方案--------------------
那建议LZ查看你数据库的字段类型,然后在查看你在后台拿回来时候存入时候的字段类型是否不匹配呢?
------解决方案--------------------http://blog.csdn.net/zyxlsh/article/details/4462967
这个不知道可以帮你解决问题不,这个问题没有遇到过,因为一直用oracle,LZ看看吧
------解决方案--------------------你数据库在用的过程中是否更改过编码
------解决方案--------------------我在写java web 的时候遇到乱码的问题的时候都是用一个 字符过滤器的。
------解决方案--------------------你确认你传进去都编码格式与数据库里设置的编码格式一样
------解决方案--------------------应该是你编码对应的数据库类型不一致