【发布时间】:2014-01-16 13:36:10
【问题描述】:
该表包含 4 列:rowID、word、defintition、group_id
我想更改某行的单词和定义。所以这是我的代码(word 是存储 word、definition、id 和 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 下的行?
【问题讨论】: