Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.08;
Скачать: CL | DM;

Вниз

Проблема с целостностью данных   Найти похожие ветки 

 
Alx   (2008-05-18 13:15) [0]

Здравствуйте!
Возникла такая проблема:
Существует БД в Access.
БД прикрепляется к Delphi с помощью ADOTable.
Есть форма с одной кнопкой, содержащей следующий код:
ADOTable7.Open;
ADOTable7.Insert;
ADOTable7.FieldByName("Код_договора").AsInteger:= DBLookupComboBox3.ListFieldIndex;
ADOTable7.FieldByName("Код_случая").Text:= DBLookupComboBox1.Text;
ADOTable7.FieldByName(Дата_случая).AsDateTime:=DateTimePicker1.Date;
ADOTable7.FieldByName("Дата_выплаты").AsDateTime:=DateTimePicker2.Date;
ADOTable7.FieldByName(Сумма_выплаты).AsInteger:= strtoint(Edit1.Text);
ADOTable7.post;
ADOTable7.close;

Суть в том, что человек должен выбирать номер договора и случай, который с ним произошёл. Далее он указывает дату случая и дату выплаты. После вводит сумму выплаты и должен нажимать на кнопку выплаты (которая должна заносить указанные данные в таблицу), но выскакивает ошибка:
Невоможно добавление или изменение записи. Для обеспечения целостности данных необходимо наличие связанной записи в таблице "Случаи".

В схеме данных таблица "Случаи" содержит:
Код_случая
Наименование

Соединяется связью один ко многим с таблицой "Выплаты", которая содержит:
Код_выплаты
Код_договора
Код_случая
Дата_выплаты
Дата_случая
Сумма_выплаты

Именно в эту тублицу должны вноситься указанные данные.
На форме в Delphi таблицы представлены, как:
ADOTable7 - это таблица "Выплаты".
ADOTable6 - это таблица "Случаи".
MasterSource никакой не указан.

В чём может быть проблема? Подскажите пожалуйста.

896743 - моя аська. Либо ответьте здесь. Спасибо!


 
Johnmen ©   (2008-05-18 15:12) [1]


> Соединяется связью один ко многим с таблицой "Выплаты"

Откуда это видно и по каким полям?

>  Для обеспечения целостности данных необходимо наличие связанной
> записи в таблице "Случаи".

Что здесь не понятно? Вроде по-русски...


 
Anatoly Podgoretsky ©   (2008-05-18 15:59) [2]

>   ()  []

Да ни какой проблемы нет


 
Anatoly Podgoretsky ©   (2008-05-18 15:59) [3]

>   ()  []

Да ни какой проблемы нет



Страницы: 1 вся ветка

Текущий архив: 2008.06.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
15-1208258501
Kostafey
2008-04-15 15:21
2008.06.08
Размышления о докуметировании структуры БД


15-1209521827
Slider007
2008-04-30 06:17
2008.06.08
С днем рождения ! 30 апреля 2008 среда


2-1210768544
Patrick
2008-05-14 16:35
2008.06.08
Проверка директория


2-1210832368
troyan_81
2008-05-15 10:19
2008.06.08
Преобразование типов


3-1198719461
fluxion
2007-12-27 04:37
2008.06.08
SQL. Помогите с запросом.