2014-02-21 3 views
-1

У меня вопрос относительно предложений WHERE в SQLite. Я работал над SQLite, однако у меня возникают проблемы с предложениями WHERE.Относительно Где предложение-SQLite

Я хочу выбрать строки, где KEY_TAG = ch. мой запрос

String selectQuery = ("SELECT * FROM"+ TABLE_QUEST+ "WHERE"+ KEY_TAG+ "='" + ch+ "'"); 
Cursor cursor = dbase.rawQuery(selectQuery, null); 

здесь ч имеет строковый тип.

Выполняется запрос, но строки не возвращаются. Пустой курсор. Я пробовал все перестановки, но никто не работает для меня .. Помощь .. !!! Заранее спасибо

+1

Добавить некоторое пространство после FROM, до и после WHERE, как "SELECT * FROM "+ TABLE_QUEST +" WHERE" + KEY_TAG + "= '+ ч + "'" – ccheneson

ответ

0

Используйте этот

String selectQuery = "SELECT * FROM "+ TABLE_QUEST+ " WHERE "+ KEY_TAG+ "='" + ch+ "'"; 
Смежные вопросы