Я хочу обновить поле в своей таблице базы данных и использовать этот код, но у меня есть ошибка, лучше знать, что я использую класс "sqlite Asset Helper" для использования базы данных.
мой код:
public boolean updateFavorite(int id,int fav){
SQLiteDatabase db = this.getWritableDatabase();
ContentValues values= new ContentValues();
values.put("FAV", fav);
int i = db.update(TABLE_NAME, values, "ID="+id, null);
return i > 0;
}
когда я запускаю андроид студию, говорю:
Код ошибки: 1 (SQLITE_ERROR)
Причина: ошибка SQL (запроса) или отсутствие базы данных.
(нет такого столбца: FAV (код 1): при компиляции: UPDATE Shahriar_table SET FAV =? WHERE ID = 1)