Здравствуйте, John Williams, Вы писали:
JW>дописав к Update JW>catch JW>Пишет что ошибка в инструкции INSERT INTO.
JW>Посмотрев что за команду сгенерировал CommandBuilder, JW>увидел — INSERT INTO table1 (Name, Value) VALUES (? ,?)
Вообще, команда сгенерировалась нормальная. Т.е. CommandBuilder прочитал из базы структуру таблицы и сделал команду.
Только Value — это, похоже, зарезервированное слово в Access'e, значит надо с этим что-то сделать.
Могу посоветовать два варианта:
— поменять название столбца в базе
— сделать свою команду (или изменить текст команды в сгенерированной команде) так, чтобы название этого столбца было в квадратных скобках: INSERT INTO table1 (Name, [Value]) VALUES (? ,?)