title: SQLite unrecognized token exception in Insert
body: <p>I get <code>unrecognized token error</code> when I try to include the <code>Api_key</code> column and its value in my insert query, otherwise without it, it works fine.</p>
  
  <p>here's the code:</p>
  
  <pre><code>public void InsertResult(String apikey,String auditid,String crit_id, int current_chap)
  {
      String s="INSERT OR IGNORE INTO Results(AuditID,CriteriaID,ChapterID,Api_key) VALUES("+auditid+","+crit_id+","+current_chap+","+apikey+")";
  
      sp.execSQL(s);
  }
  </code></pre>
  
  <p>Here's my logcat:</p>
  
  <pre><code>10-11 22:45:09.655: E/AndroidRuntime(8124): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.oxtro.trustea/com.oxtro.trustea.ChapterActivity}: android.database.sqlite.SQLiteException: unrecognized token: "3249f6dc" (code 1): , while compiling: INSERT OR IGNORE INTO Results(AuditID,CriteriaID,ChapterID,Api_key) VALUES(1,13,13,3249f6dc-c3ca-4c8d-a4de-df1834c579c4)
  </code></pre>