数据库中取数据后中文乱码
打开数据代码如下:
dbm = new DBManager(this.mContext);
dbm.openDatabase();
db = dbm.getDatabase();
String sql = "select * from province";
Cursor cursor = db.rawQuery(sql,null);
cursor.moveToFirst();
byte bytes[]=cursor.getBlob(2);
String name=new String(bytes,"gb2312");
Log.i(DEBUG_TAG, "name = "+name);
String sql = "update savedCity set name='" + name+ "'" + ", cityId='" + cityId + "' where key='save'";
Cursor cursor = db.rawQuery(sql,null);