1
我有一段代碼,當點擊List Item時,它更新了我的表中的一行。 下面是代碼,更新不能在SQLite數據庫中工作
list_replace.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> Parent,View v, int Position, long id) {
ContentValues cvs = new ContentValues();
cvs.put(COLUMN_NAME_READING_MODE, ReadingMode);
cvs.put(COLUMN_NAME_PASTDATETIME, StartDate);
cvs.put("EndDateTime", CurrentDateTime);
cvs.put(COLUMN_NAME_READINGVALUE,Reading);
DB.update(TABLE_NAME, cvs, "_Id =" + id, null);
DB.close();
}
});
但我沒有看到我的表更新的任何記錄。請糾正我。
任何幫助將被讚賞。
在更新之前打開數據庫'DB.open()'我想你錯過了它。 – Subburaj 2013-03-14 06:38:03