您的位置:程序门 -> java -> web 开发



更新数据库的数据,字符都变成了“???????”


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


更新数据库的数据,字符都变成了“???????”[已结贴,结贴人:oliver_ye]
发表于:2007-07-09 15:11:36 楼主
conn   =   drivermanager.getconnection( "jdbc:mysql://localhost:3306/yarsye?useunicode=true&characterencoding=gbk ", "root ", "111 ")
;

这写的是这样,字符还没有恢复?
发表于:2007-07-09 15:20:551楼 得分:0
好了,我修改好了。
发表于:2007-07-09 15:23:052楼 得分:20
出现这种问题,主要可以从以下几个方面解决:

1.   数据库中的表的字符集、字段的字符集是否是   gbk;
2.   页面中的字符集;
3.   提交至控制器的字符集(可以通过   filter   解决);
发表于:2007-07-09 15:23:213楼 得分:0
up
发表于:2007-07-09 15:23:304楼 得分:0
恭喜恭喜,同道中人,提问不到10分钟,发现问题自己解决了
发表于:2007-07-09 17:01:165楼 得分:0
接分
发表于:2007-07-09 17:03:556楼 得分:0
路过。


快速检索

最新资讯
热门点击