我想知道是否有方法检查数据库上次更新的时间?Android数据库上次更新
我目前正在检查数据库是否存在 - 如果是这样,不更新,但我想知道是否,例如它已经7天,自上次更新 - 然后更新。
private boolean checkDataBase()
{
SQLiteDatabase checkDB = null;
try
{
checkDB = SQLiteDatabase.openDatabase(DB_FULL_PATH, null,
SQLiteDatabase.OPEN_READONLY);
checkDB.close();
}
catch (SQLiteException e)
{
// database doesn't exist yet.
}
return checkDB != null ? true : false;
}
任何建议或教程,将不胜感激。
问候
你也可以将这个值存储在数据库本身的一个单独的表中(即:更新)。这还有一个额外的好处,就是可以让您随时更新数据库的审计线索,以防万一您需要它。 – 2012-03-28 02:12:25