![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.02.2009
Сообщений: 25
|
![]()
Здравствуйте!
Извините, если спрашиваю глупость, но вот в чем проблема: Есть база Access, состоящая из таблиц. Для внесения в нее данных в Delphi создана форма на которой находятся поля типа DBEDIT. Необходимо одновременно записать эти данные в 2 таблицы (первая главная, вторая связана с ней по ключевому полю). Есть 2 кнопки: «Создать запись» и «Сохранить». Для кнопки «Создать запись» добавляю код: DM.ADOTable1.Insert; DM.ADOTable2.Insert; Для кнопки «Сохранить» прописываю код: DM.ADOTable1.Post; DM.ADOTable2.Post; На этапе выполнения при нажатие на кнопку «Сохранить» выдается запись «Невозможно добавление или изменение записи. Для обеспечение целостности данных необходимо наличие связанной записи в таблице Table2». Объясните пожалуйста, что с этим делать, я новичок в программировании, многого еще не знаю. Последний раз редактировалось liienna; 02.04.2009 в 10:55. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Если можно то выложите ваш проект
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]() Цитата:
Тяжело быть бестолковым.....
![]() |
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 24.02.2009
Сообщений: 25
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]() Цитата:
Тяжело быть бестолковым.....
![]() |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 24.02.2009
Сообщений: 25
|
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
какой тип связи, и какая таблица главная?
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 24.02.2009
Сообщений: 25
|
![]()
Вот моя программа. Таблицы находятся на форме 2 ученики
Последний раз редактировалось liienna; 02.04.2009 в 15:34. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.02.2009
Сообщений: 25
|
![]() |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
Таа-а-а-а-ак, ну во первых - для корректной работы формы: "Ученики" у вас должен быть заполнен справочник Школы - ОБЯЗАТЕЛЬНО. дальше......... а вы сами писали проект?
у вас перепутаны вызовы справочников - по справочнику "школа" заполняется таблица - призовые места, и наоборот
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вставить в таблицу Excel данные из текстового файла | Диагностик | Microsoft Office Excel | 8 | 13.12.2009 13:50 |
Читать фаил и регистрировать данные в таблицу или матрицу | ciaonataha | Общие вопросы C/C++ | 3 | 26.03.2009 10:59 |
Как данные с массива передавать на тренд и таблицу? | KuevProger | Помощь студентам | 1 | 20.03.2009 11:47 |
Данные с DBLookupComboBox в таблицу | rainbow | БД в Delphi | 2 | 17.10.2008 12:18 |
Не сохраняет данные в таблицу! | frai | БД в Delphi | 14 | 15.09.2007 18:58 |