android sqlite3 中文乱码问题,恳求~

[复制链接]
查看11 | 回复2 | 2013-7-29 15:00:13 | 显示全部楼层 |阅读模式
楼主,插入字符的编码和读出时用的编码要一致,就是说:假设,数据库中数据是你通过android代码插入,以GB2312编码格式,如:db.execSQL("insert into question_tb values(?,?,?,?,?,?,?)",new String(val,"gb2312"));插入到表:"Create table IF NOT EXISTS question_tb(" +"code int," +"is_finished int," +"is_english int,"+"pic_name varchar(64)," +"ans_back BLOB," +"ans_true varchar(64)," +"info int"...
回复

使用道具 举报

千问 | 2013-7-29 15:00:13 | 显示全部楼层
sqlite的DB操作,有个表android_metadata,它包含一个字段locale,类型text,这个表可以放置记录为zh_CN,再看看你的是否有乱码;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行