1
我正在嘗試Android上的數據庫應用程序。
我想使用SQLite數據庫更新(...)更新記錄的便捷方法。
通常情況下,對於單個鍵的WHERE子句,它正在工作。下面的代碼工作正常: -如何使用多個鍵更新記錄
values.put("testname", "Quiz1");
mDB.update("Tests", values, "id=?", new String[]{"2"}); //this statement works
但是,我想更新一個表中有一個由兩個鍵的組合作爲唯一標識符的列。我嘗試了以下。這會毫無例外地執行,但沒有更新。
values.put("score", 60);
mDB.update("Results", values, "studentid=? AND testid=?",
new String[] { "2,1" }); // this statement does not work`
怎麼辦?
完美!謝謝!! – OceanBlue 2010-05-15 15:38:53