Таблица содержит 4 столбца: rowID, word, defintition, group_idSQLite update query Android
Я хочу изменить слово и определение определенной строки. Так вот мой код (слово это объект, где хранится слово, определение, идентификатор и group_id)
ContentValues values = new ContentValues();
values.put(KEY_WORD, word.getWord());
values.put(KEY_DEFINITION, word.getDefinition());
db.update(TABLE_WORDS, values, KEY_ID, new String [] {String.valueOf(word.getID())});
Может кто-нибудь сказать мне, почему это только создает новую строку вместо изменение строки под заданным ID?
Это не работает также – user3199577