0
У меня есть база данных с некоторыми данными. Я хочу проверять каждый раз, когда я нажимаю кнопку, если моя ссылка уже находится в базе данных. Если она существует, я покажу тост, иначе я напишу его в db.Поиск, если данные существуют в базе данных и делают действие
public boolean Exists(String link) {
Cursor cursor = ourDatabase.rawQuery("select 1 from fav where link="+link,
new String[] {link });
boolean exists = (cursor.getCount() > 0);
cursor.close();
return exists;
}
я отправил ошибку своего метода в моем вопросе (как logcat2) :) –
Я обновил ответ, пожалуйста, проверьте его. Причиной ошибки является 'new String [] {link}', потому что мы передаем аргумент для связывания с запросом, но наш запрос не имеет никаких параметров. Измените это на 'new String [] {}' –
спасибо mate !!, который работает !! –