Попробуйте указывать поля таблицы, в которые заносятся значения при инсерте (при это автоинкрементное поле не указывайте).
Например, пусть field0 — автоинкрементное поле в таблице table
INSERT INTO TABLE(field1, field2, fileld3) VALUES (value1, value2, value3);