I\'ve looked at the following, among others and have found nothing that matches my problem (as far as I can tell):
android.database.sqlite.SQLiteException: table X has n
For others who are having problems with this SQLite error, it appears that it was due in my case to having duplicate column names as pointed out by CL to my post. When I corrected that and reran the code, it worked fine, no error.
So, make sure that your column names are correct for your insert statement.