|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2010, 06:42 | #1 |
Пользователь
Регистрация: 22.03.2010
Сообщений: 14
|
AppendRecord и Append
Парни, что-то мои лыжи не едут, помогите.
"Operation" и "Regim" связаны, "Operation" главная DM.Operation.AppendRecord([Psg,Dat,Tim,0,Oper,KeyOper,0,0,0,'' ,KeyBrh,key]); //DM.Regim.Append; {тут смущает, работает добавление} DM.Regim.Edit; DM.Regim.FindField('q1').value :=0; ... DM.Regim.FindField('q11').value :=0; DM.Regim.Post; { а следом, вот так, почемуто ругается, "Для обеспечения целостности данных необходимо наличие связанной запи...."} DM.Regim.AppendRecord([0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0]); |
22.03.2010, 07:38 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Наверное имеется ввиду что в AppendRecord([0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0]); неверно определено значение ключевого пола.
Я бы на твоем месте при связках не пользовался этим методом. Просто DM.Regim.Append; и потом DM.Regim.FindField('q1').value :=... как ты и делал, но не заполнять ключевые поля
I'm learning to live...
|
22.03.2010, 08:12 | #3 |
Пользователь
Регистрация: 22.03.2010
Сообщений: 14
|
и правда...
DM.Regim.AppendRecord([0,0,0,0,0,0,0,0,100,0,0,0,0,0,0,0,k ey]) вот я ступил... спасибо. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Paradox вставка записи Append | начинающий1 | БД в Delphi | 3 | 29.10.2009 07:24 |
Помогите, пожалуйста, с Append в BD | DS75 | БД в Delphi | 5 | 21.04.2009 09:49 |
append | subsonic | Общие вопросы Delphi | 2 | 08.01.2008 14:58 |