Не могу понять в чем проблема
В форме находятся элемент DataGrid, источником данных для которого является ADO Data.
ADO Data в свою очередь объединяет данные из допустим двух аксессовских таблиц - таблица1 (главная) и таблица2 (подчиненная), с помощью SQL запроса:
SELECT таблица1.*, таблица2.* FROM таблица1 INNER JOIN таблица2 ON таблица1.номер=таблица2.номер
Все объединяется и отображается отлично, но мне нужна возможность изменения данных и последующего их сохранения.
Если изменять данные в полях из главной таблицы (таблица1) - никаких проблем. После выхода из программы в аксессовских таблицах находятся измененные данные.
НО если изменять данные в полях подчиненной таблицы (таблица2), то при закрытии формы выскакивает ошибка - заголовок: DataGrid ActiveX Control (по-моему так), текст ошибки: "Недостаточно сведений ключевого поля для обновления"...
Подскажите, пожалста, как сделать так, чтоб заработало...может действительно что-то не дописала или недоопределила в свойствах важное