использование предложения AND с SQLite и Android - PullRequest
1 голос
/ 20 апреля 2011

Я пытаюсь получить значение, сравнивая два столбца, но мое приложение каждый раз падает.

Cursor cursor= db.query(TABLE_IMAGES, 
                        new String[]{"_id"}, 
                        name +" = ?" + time +" = ?", 
                        new String[]{compareToThis, compare to that},  
                        null, null, null);

1 Ответ

3 голосов
/ 25 мая 2011

Попробуйте следующее:

Cursor cursor= db.query(TABLE_IMAGES, 
                        new String[]{"_id"}, 
                        name +"=? AND " + time +"=?", 
                        new String[]{compareToThis, compareToThat},  
                        null, null, null);

Учитывая, что переменные name и time являются строками, а compareToThis и compareToThat - значения параметров, которые должны работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...