检索带有特殊字符的记录时出现问题

时间:2019-03-22 04:26:50

标签: android sqlite

我在sqlite中有一个数据库,但是检索具有ñ或波浪号的某些记录时,信息显示不正确

例如,当我这样插入时:

INSERT INTO recursos (id, tipo , path , descripcion) VALUES (2324,'ORACION', 'JUSUÉ CORTA EL CÉSPED.','JUSUÉ CORTA EL CÉSPED.');

它将返回:

JUSU� CORTA EL C�SPED.

我恢复了数据

rec.setPath(new  String(cursor.getString(cursor.getColumnIndex(Esquema.TablaRecursos.COLUMN_NAME_PATH)).getBytes(),"UTF-8"));
rec.setDescripcion(new String(cursor.getString(cursor.getColumnIndex(Esquema.TablaRecursos.COLUMN_NAME_DESCRIPCION)).getBytes(),"UTF-8"));

0 个答案:

没有答案