/** 在线等待!JDBC连数据库的乱码问题! */ 你用什么数据库?我用的是SQLServer2000+JDBC驱动,调用ResultSet的时候,我是用rs.getString(?)(?为所要提取的数据的列号,如rs.getString(1)),就可以直接得到正确的中文字符 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有统一的中文解决办法,resin解决中文问题比较好。还有,应该少用out.print(“中文”)输出中文显示。 我用的也是MSSQL,但是rs.getString(?)(?为所要提取的数据的列号,如rs.getString(1))得到的是乱码,通过odbc是正常的。 我想知道能不能在连JDBC的时候设置charset?如:Connection connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://servername:port;charset=some charset", username, password);(当然这根本就不起 作用!)有没有可行的方法来设置charset?谢了 使用Properties设定codeset为GB2312或GBK用con = DriverManager.getConnection(URL, props)方法获取连接 java.security.AccessControlException: access denied (java.io.FilePermission <<AL JAVA中如何将图片在不做成控件的情况下旋转一个角度? 一道Java题,不明白其选项 如何定义类 java中如何给夹杂着中文的字符串排序? 备分和存档数据库的程序 请问在java中如何设置无效文字色 用java做计算器的一个小问题 POI能根据数据长度自动设定Excel的列宽么?谢谢 大家能回答我的问题么? 入门级菜鸟问几个入门级问题,呵呵不要取笑 简单的小程序?送20分!
还有,应该少用out.print(“中文”)输出中文显示。
如:Connection connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://servername:port;charset=some charset", username, password);
(当然这根本就不起 作用!)
有没有可行的方法来设置charset?谢了
设定codeset为GB2312或GBK
用con = DriverManager.getConnection(URL, props)方法获取连接