C #, Excel, OleDB, инструкция Insert не работает

Я не нашел никого с подобной проблемой, поэтому я прошу помощи. Я написал простую программу, которая должна читать данные из электронной таблицы Excel (A), и после выполнения некоторых вычислений вставляет вычисленные данные в другую таблицу (B).

Я могу выполнять команды SELECT без каких-либо проблем, но когда я выполняю команду INSERT с ExecuteNonQuery, он возвращает 1 (что означает 1 строку), и все же ничего не вставляется в электронную таблицу.

Я открываю файл без параметра Imex в строке подключения. Я даже попытался добавить этот параметр, но получил исключение.

оператор insert (пример):

Insert into [Test$](F3,F4,F5,F6,F9,F10,F11,F15,F16,F17,F18,F19,F20,F21,F22,F23,F24,F25,F26) values('1','1','1','2010-07-12','PR','C','P','1','R','OR',null,null,null,null,null,null,null,null,null) 

РЕДАКТИРОВАТЬ

Кажется, что источником проблемы является сама таблица. Любые идеи почему?

Давайте будем гением компьютера.