示例#1
0
 public boolean load(SQLiteDatabase db) {
   Cursor cursor =
       db.query(
           TABLE_NAME, null, COL_ID + " = ?", new String[] {String.valueOf(id)}, null, null, null);
   try {
     if (cursor.moveToFirst()) {
       reset();
       super.load(cursor);
       alarmId = cursor.getLong(cursor.getColumnIndex(COL_ALARMID));
       datetime = cursor.getLong(cursor.getColumnIndex(COL_DATETIME));
       status = cursor.getString(cursor.getColumnIndex(COL_STATUS));
       return true;
     }
     return false;
   } finally {
     cursor.close();
   }
 }