在下面的代码中 db.setTransactionSuccessful(); 给出错误无法访问的代码。谁能告诉我如何解决这个问题?
public boolean updateDiaryEntry(String title, long rowId)
{
ContentValues newValue = new ContentValues();
newValue.put(Constants.TITLE_NAME, title);
db.beginTransaction();
return db.update(Constants.TABLE_NAME , newValue , Constants.KEY_ID + "= ?" ,
new String[]{ Double.valueOf(rowId).toString() })>0;
db.setTransactionSuccessful();
db.endTransaction();
}