0
我遇到了更新函數的問題,我嘗試了幾種方法,但沒有奏效。我試圖更新被髮送到功能一改之前的對象,我想用它的ID來更新其字段:Android sqlite - 更新對象將其刪除
public void update(T object) {
if (object != null) {
long id = object.getId();
ContentValues cv = getContentValues(object);
database.update(tableName, cv, MySQLiteHelper.COLUMN_ID + " = ?",
new String[] { id + "" });
}
}
功能getContentValues(T)變得充滿ContentValue對象中的所有對象的列的值,除了id。我也嘗試添加ID,但它不起作用。
有誰知道爲什麼這個函數刪除我的對象,而不是更新它?
謝謝您的幫助。