#android #sql #sqlite
#Android #sql #sqlite
Вопрос:
Я пытаюсь получить значение путем сравнения двух столбцов, но мое приложение каждый раз выходит из строя.
Cursor cursor= db.query(TABLE_IMAGES,
new String[]{"_id"},
name " = ?" time " = ?",
new String[]{compareToThis, compare to that},
null, null, null);
Ответ №1:
Попробуйте следующее:
Cursor cursor= db.query(TABLE_IMAGES,
new String[]{"_id"},
name "=? AND " time "=?",
new String[]{compareToThis, compareToThat},
null, null, null);
Учитывая, что переменные name
и time
являются строками, а compareToThis
и compareToThat
— значениями параметров, это должно сработать для вас.