public void updateEntry(long id, String perce)
{
ContentValues editCon = new ContentValues();
editCon.put(KEY_PERCENT, perce);
open();
db.update(DATABASE_TABLE, editCon, "_id=" + id, null);
close();
}
以上是我在数据库中的代码,它被调用来更新我的活动中的第一个条目
bt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
long i=0;
objectDBAdapter.updateEntry(i, "2%" );
}
});
我的问题是即使调用了更新方法,数据库中也没有发生变化。请告诉我问题出在哪里。相同的更新代码在示例应用程序中工作,但我想按照说明调用它。