У меня есть веб-сервис, который получает данные с удаленного сервера.Если данные из веб-службы отличаются от существующих (локальная база данных sqlite), я хочу обновить данные в локальной базе данных.Я использовал оператор sql:
UPDATE MyTable SET Col1='Val1', Col2='Val2', Col3=Val3 WHERE _id=1 AND (Col1<>'Val1' OR Col2<>'Val2' OR Col3<>Val3)
и попытался выполнить запрос, используя execSQL, но он не работает для меня.Кто-нибудь может предложить лучший способ сделать это?