Я пытаюсь написать в базу данных, в моей спецификации я должен был убедиться, что нет дубликатов для определенного поля. Большой! Я могу просто сделать столбец уникальным.Android-SQLite: как бороться с уникальными значениями?
Но я понятия не имею, как с этим бороться. Если я использую приложение и случайно вставил новое значение, которое уже существует, приложение просто выйдет из строя. Как проверить, что значение уже существует до того, как я попытаюсь обновить базу данных?
Я чувствую, что команда if будет работать, Buuuuut, как вы сканируете каждое значение для этого столбца на Android в любом случае?
'Если я использую приложение и случайно вставить новое значение, которое происходит уже существует, приложение будет просто crash.' ** Q: ** Как вы обрабатывать ошибки? ** A: ** с помощью 'try ... catch [... finally]' –