楼主,插入字符的编码和读出时用的编码要一致,就是说:假设,数据库中数据是你通过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"...
|