我的Android应用程序中有一个数据库,我保存员工的记录,每天的日期我想保留7天的记录,并删除以前的所有记录我该怎么做? 我在我的DB中使用这个功能。但是这个功能删除了当前日期的数据,我得不到数据库中的数据。
String query = " DELETE FROM RecordsTable WHERE Date <= date('now','-7 days') ";
db = this.getReadableDatabase();
Cursor mCursor = db.rawQuery(query, null);
if (mCursor.getCount() == 0) {
mCursor.close();
return false;
} else {
mCursor.close();
db.close();
return true;
}