【】帮我看个程序,最后那个输出怎么解决??? 还有,插入后的那3笔数据的中文在MYSQL中变成了“???”,怎么解决??这个“???”问题请看我前面的贴:http://expert.csdn.net/Expert/TopicView1.asp?id=2978719 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把那些中文转化一下,可以把gb2312的字符串转化为iso-8859-1的字符可以这样写:String str = new String(("你的中文字符串").getBytes("gb2312"),"iso-8859-1") 按照hui3zhihui(慧慧) 的方法,已经解决了输入的问题,非常感谢!。再问一下:(1)数据库里的中文是什么编码类型的?(2)String str = new String(("你的中文字符串").getBytes("gb2312"),"iso-8859-1")这句话中的“你的中文字符串”未转码前是什么编码的??为什么一定要getBytes("gb2312")?(3)哪些时候是“iso-8859-1”类型的?(4)我原来用的JDBC不需要进行这些转码步骤的,请问是哪个环节的问题??再次感谢! 还有,最后的java.sql.SQLException: Can't call commit when autocommit=true怎么解决?? java程序在liunx启动另一个程序 JApplet无法刷新问题 急 关于SWT中Text组件的append()方法 java类装载器问题? 爲什麽我的JTable的model的removeRow方法總是出錯 关于 执行jar文件的环境问题必需要装jre吗? 类型转换 csdn的高手实在太少了,滥竽充数的又太多了........ 谁能帮我从理论上讲讲文件上传的工作原理(java中)???? JBUILDER如何执行ORACLE的储存过程 我刚写的一个life game,有问题想问~ 一句话??
可以这样写:String str = new String(("你的中文字符串").getBytes("gb2312"),"iso-8859-1")
(1)数据库里的中文是什么编码类型的?
(2)
String str = new String(("你的中文字符串").getBytes("gb2312"),"iso-8859-1")
这句话中的“你的中文字符串”未转码前是什么编码的??
为什么一定要getBytes("gb2312")?
(3)哪些时候是“iso-8859-1”类型的?
(4)我原来用的JDBC不需要进行这些转码步骤的,请问是哪个环节的问题??再次感谢!