Я использую этот код, чтобы проверить, если строка существует в моей таблице:Как проверить, существует ли строка в таблице?
public boolean checkIdiomInFavorite(Idiom idiom){
String query = "SELECT *" + " from " + IdiomsOpenHelper.TABLE_FAVORITE +
" where " + IdiomsOpenHelper.COLUMN_FAV_ID + " = ?;";
Cursor cursor = database.rawQuery(query,new String[] { String.valueOf(idiom.getId()) });
if(cursor.moveToNext()){
return true;
}
else{
return false;
}
}
Но всегда я получаю false
.
Любая идея?
все еще получает ложным. –
Существует ли запись в указанной таблице, с условием соответствия? –
Да, я тестировал в базе данных, он возвращает запись. –