Android: столбец '_id' не существует

Я получаю эту ошибку

IllegalArgumentException: столбец '_id' не существует

При использовании SimpleCursorAdapter для получения из моей базы данных, и таблица действительно имеет этот столбец _id . Заметив, что это обычная проблема, я попытался обойти ее, используя некоторые решения в Интернете, но ни одно из них не работает. Это мой запрос курсора:

SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this, R.layout.quoterow, myCursor, new String[]{"_id", "quote"}, new int[]{R.id.quote});

хотя я должен упомянуть, что оригинал не включал столбец _id , я добавил его недавно, чтобы попытаться решить проблему. Есть ли у кого-нибудь идеи, которые могут помочь решить эту проблему?

8
задан Swati Garg 17 October 2018 в 11:00
поделиться