title: Sqllite db retains earlier read values from JSON
body: <p>I am reading  a JSON file and putting it in my sqllite database using contentvalues and following code:
  I have not added the JSON reading part as the file etc is being read fine. My problem is that :</p>
  
  <p><strong>When I make changes in JSON file and rerun the application, I still get older values from db.</strong></p>
  
  <pre><code>ContentValues values = new ContentValues();
  SQLiteDatabase db = this.getWritableDatabase();
  values.put(KEY_QUES, quest.getQuestion());
  values.put(KEY_ANSWER, quest.getAnswer());
  values.put(KEY_OPTA, quest.getOptA());
  values.put(KEY_OPTB, quest.getOptB());
  values.put(KEY_OPTC, quest.getOptC());
  db.insert(TABLE_QUEST1, null, values);
  </code></pre>