C++: Ошибка при Update DataSet

PlsHelp
Дата: 01.11.2004 16:54:09
OleDbConnection:
Connection String = Provider=Microsoft.Jet.OLEDB.4.0; Data Source="C:\db1.mdb"

oleDbDataAdapter1 InsertCommand:
INSERT INTO BooksList(Genre, Name, Producer, Writer, Year) VALUES (?, ?, ?, ?, ?)

Ну и dataset
Есть Grid подключенный к таблице.
Показывается все нормально. В Гриде ввожу новые значения.
Ну и делаю:
this->oleDbDataAdapter1->Update(dataSet11,"BooksList");	
И ошибка: "Ошибка синтаксиса в Insert into".
Как хотя бы проверить что в ней находится?
Или мз-мз чего это может быть. PlsHelp!
Worobjoff
Дата: 01.11.2004 18:02:06
Причин может быть несколько:
Совпадение имени поля с зарезервированным словом Access (Year - это функция. попробуй "Year")
Схема данных .mdb (соединение таблиц).
Ну и просто галочка "Архивный" в атрибутах файла .mdb
Worobjoff
Дата: 01.11.2004 18:04:15
+

[Year]
PlsHelp
Дата: 02.11.2004 09:17:23
Worobjoff
Причин может быть несколько:
Совпадение имени поля с зарезервированным словом Access (Year - это функция. попробуй "Year")

Большое спасибо уважаемый!
Если бы не Ваша подсказка я бы тра... еще долго! :)
Спасибо!