У меня есть приложение для Android с использованием локальной базы данных sqlite.
private SQLiteDatabase mDb;
когда я запускаю этот запрос, я получаю свой курсор по строкам с pid, равным id, по желанию:
mDb.query(true, PT_TABLE, new String[] {KEY_PID, KEY_TID},
KEY_PID+" = "+id, null, null, null, null, null);
когда я запускаю следующий запрос, стремясь получить тот же набор результатов, упорядоченный pid, я получаю " android.database.sqlite.SQLiteException: несоответствие типа данных"
mDb.query(true, PT_TABLE, new String[] {KEY_PID, KEY_TID},
KEY_PID+" = "+id, null, null, null, null, KEY_PID+" DESC");
Любые идеи?