Я использую запрос для извлечения данных из sqlite, но получаю сообщение об ошибке.
Я использую следующий запрос:
cursor = db.query ( TABLE_NAME, new String[] { EMPLOYEE }, USERID + " = " + NAME, null, null, null, null );
db.query(TABLE_NAME, new String[] { EMPLOYEE },USERID + " = '" + NAME + "'" , null, null, null, null);
USERID, похоже, является строковым типом.Поэтому сравниваемое значение должно быть заключено в одинарную кавычку
Вы также можете получить данные, как это.
Cursor c = null; c = db.rawQuery("select field from tablename where field=" + your condition, null);