Не сохраняются данные в БД

a8rill

Подскажите пожалуйста, что я делаю не так. БД acsess подключена в delphi, если я вношу или удаляю данные в acsess, все сохраняется, если меняю в delphiчерез DBGred или DB Edit, данные не сохраняются.
5 ответов

a8rill

скорее всего забываете сделать ADOTable1.Post или ADOQuery1.Post;


a8rill

скорее всего забываете сделать ADOTable1.Post или ADOQuery1.Post;
Сохраняет, только не правильно. Вы не могли бы мне объяснить, не могу никак понять. У меня есть 2 таблицы: Паспортные данные (код, серия, номер, дата выдачи) и Личные данные(id, фамилия, имя, дата рождения). Как правильно тут расставлять связи?


a8rill

Сначала нужно в таблицу личных данных добавить поле для связи с паспортными данными. А потом уже устанавливать связи.


a8rill

Сначала нужно в таблицу личных данных добавить поле для связи с паспортными данными. А потом уже устанавливать связи.
Я добавляла поле паспортные данные,в таблицу личные данные. Потом создавала связь От таблицы личные данные (строка паспортные данные) К таблице паспортные данные (код)


a8rill

то что вы рисуете в аксессе никак к делфи не относится связи в делфи это правильно написанные SQL -запросы