/** Update */
 public boolean updateSetting(Setting set) {
   if (set != null) {
     ContentValues cv = new ContentValues();
     cv.put(SQLiteDB.SId, set.getId());
     cv.put(SQLiteDB.SItem, set.getItem());
     cv.put(SQLiteDB.SValue, set.getValue());
     try {
       database.update(SQLiteDB.TABLE_SETTING, cv, SQLiteDB.SId + "=" + set.getId(), null);
     } catch (Exception ex) {
       ex.printStackTrace();
       return false;
     }
     return true;
   }
   return false;
 }
 // delete item
 public void deleteItem(Setting s) {
   long id = s.getId();
   System.out.println("Comment deleted with id: " + id);
   try {
     database.delete(SQLiteDB.TABLE_SETTING, SQLiteDB.SId + " = " + id, null);
   } catch (Exception ex) {
     ex.printStackTrace();
   }
 }
 /** Get lastest id */
 public int getLastId() {
   int id = -1;
   try {
     Cursor cursor =
         database.query(SQLiteDB.TABLE_SETTING, allColumns, null, null, null, null, null);
     cursor.moveToLast();
     Setting s = cursorToSetting(cursor);
     id = s.getId();
     cursor.close();
   } catch (Exception ex) {
     ex.printStackTrace();
   }
   return id;
 }