Android SQlite insert syntax errors
===

There is a similar question on here but my situation is different.

    07-13 13:03:11.460: E/SQLiteDatabase(6268): Error inserting 2=Fri Jul 13 13:03:10   EDT 2012 WebView is exiting 1=Fri Jul 13 13:02:53 EDT 2012 Registering Device for Notifications 0=Fri Jul 13 13:02:41 EDT 2012 Device passed GCM requirements test

    07-13 13:03:11.460: E/SQLiteDatabase(6268): android.database.sqlite.SQLiteException: near "2": syntax error: , while compiling: INSERT INTO log(2,1,0) VALUES (?,?,?)

I'm trying to insert simple String values passed into ContentValues.

    LogOpenHelper helper = new LogOpenHelper(this);
    ContentValues values = new ContentValues();
    for (int i = 0; i < logReporter.getSize(); i++) {
			values.put(i + "", temp[i]);
		}
    helper.getWritableDatabase().insert(TABLE_NAME, null, values);
		helper.close();
		
		cursor.close();
The above for loop simply takes all of my log messages out of a string[]. The string[] is filled throughout the application because I do not need constant Database access. Just Inserts and Queries at startup and shutdown for debugging

The strings i'm trying to insert a instances of Date + a String. Is there a certain character sequence that isn't allowed in the sqlite parser that I'm missing? I have to use ContentValues because an object of that type is a parameter to call insert().

Any ideas as to why the errors?