мое приложение сохраняет имя модели в строке. Чем он читается в базе данных, чтобы найти модель. Когда столбец не существует, программа должна взять столбец «NotListed». Как мне это сделать?Android SQLite Где не найден
Мой код: Я думал, что курсор пуст, если столбец не существует, но он не работает.
String s = android.os.Build.MODEL;
Cursor dataCursor = mDb.rawQuery
("SELECT * FROM Smartphone WHERE Model = '"+s+"'",null);
if (dataCursor!=null)
{
dataCursor.moveToNext();
}else {
dataCursor = mDb.rawQuery
("SELECT * FROM Smartphone WHERE Model = 'NotListed'",null);
dataCursor.moveToNext();
}