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

Вниз

Проблема с Post   Найти похожие ветки 

 
Defort ©   (2007-02-04 20:55) [0]

Ситуация такая, господа: у меня есть 2 таблицы, связанные LinkKey. Первая таблица открывается для редактирования, после этого в связанное таблице производится заполнение всех полей (график платежей - высчитывается пени для каждого месяца). После этого мне нужно передать суммарное пени главной таблице. Для этого я еще раз прохожусь по записям связанной таблице, суммирую пени и итоговую сумму. На событие OnClose вешаю процедуру:

procedure TNewGraphForm.FormClose(Sender: TObject;
 var Action: TCloseAction);
begin
 DataModule1.ADOTable1.FieldValues["Пени"]:=allpeni;
 DataModule1.ADOTable1.FieldValues["Итоговая сумма"]:=allost;
end;


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

Что делать, господа?


 
Defort ©   (2007-02-05 13:52) [1]

мине никто не поможет? :(


 
Johnmen ©   (2007-02-05 14:29) [2]

http://delphimaster.net/view/3-1164031051/
http://sql.ru/forum/actualthread.aspx?tid=191048
http://sql.ru/forum/actualthread.aspx?tid=318161
и т.д. и т.п. Можно же было найти-то за столько времени?

ЗЫ
Зачем приводить код, к котором нет "выполнении программы когда доходит до команды Post"?


 
Defort ©   (2007-02-05 15:01) [3]

Я конечно извиняюсь за глупость, но! Здесь не проблема совместного использования таблицы. У меня главная таблица открывается для редактирования, в связанной таблице создаются записи (в главной ничего не меняется), после этого я изменяю в главной таблице 2 значения и жму Post.

То есть фактически работа связанной таблицы не должна вообще никак влиять на главную и алгоритм для главной талблицы выглядит стандартным:
Edit
<изменение значений>
Post

Именно поэтому я и не могу понять в чем трабл


 
Johnmen ©   (2007-02-05 15:08) [4]


> Я конечно извиняюсь за глупость, но!

Лучше извинись за леность. :)
Почитай по ссылочкам-то, почитай...
Потом уж можно обсудить и код.


 
Sergey13 ©   (2007-02-05 15:11) [5]

> [3] Defort ©   (05.02.07 15:01)

А что значит
> главная таблица открывается для редактирования
? Как это и зачем, если ты ничего пока с ней не делаешь? Ключевые поля есть?



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
15-1170186235
Kerk
2007-01-30 22:43
2007.02.25
ФСБ просит решить проблему орфографии


4-1160561568
AlexT1000
2006-10-11 14:12
2007.02.25
Список установленных программ. Как его получить?


15-1170278881
Ученик чародея
2007-02-01 00:28
2007.02.25
Pascal компилятор в Java-байт код.


15-1170444543
Чайник
2007-02-02 22:29
2007.02.25
Формат файлов STL (двоичный) - кто-нибудь может дать ссылку.


6-1158571384
ArhArhangel
2006-09-18 13:23
2007.02.25
Получить HTML код через proxy