Форум: "Начинающим";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];
ВнизПроблема с 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c