У меня есть переменная:
String owner="Mike";
String[] columns ={"quantity", "price","owner"}
Мой курсор пытается получить
Cursor findEntry = db.query("sku_table", columns, "owner="+owner, null, null, null, null);
Я получил ошибку, нет такой ошибки столбца
android.database.sqlite.SQLiteException: no such column: owner: , while compiling: SELECT quantity, price, owner, FROM sku_table WHERE owner=Mike
Но если я возьму этот запрос:
SELECT quantity, price, owner, FROM sku_table WHERE owner=Mike
и добавление ""
к Майку, и тестирование в браузерах sqlite для выполнения запроса, я возвращаюсь к строке.
Рабочий запрос выглядит так:
SELECT quantity, price, owner, FROM sku_table WHERE owner="Mike"
Может кто-нибудь поделиться своими соображениями о том, как мне включить двойные кавычки? Кроме использования \ "
Спасибо!