![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В ДБгриде когда он добавляет в одно поле запись должно включатся
IGORYOK © (2003-11-02 15:30:00)
Странная вещь. Пишу такое. В ДБгриде когда он добавляет в одно поле запись должно включатся вот это, но оно зависает в бесконечном цикле этого события, от чего?
procedure TDM.AllSongsTAfterPost(DataSet: TDataSet);
begin
DataSet.Edit;
DataSet.FieldByName("NumOfTape").AsInteger:=TapesT.FieldByName("CasNum").AsInteger;
DataSet.Post;
end;
ЮЮ (2003-11-03 02:46:00) [1]
Перенеси в BeforePost
aus (2003-11-02 20:39:00) [2]
Просто убери edit и post
Maxud (2003-11-02 15:42:00) [3]
После сохранения (AfterPost) таблицы AllSongsT ты опять вносишь в нее запись, которая опять сохраняется и срабатывает AfterPost, и так до бесконечности...
Anatoly Podgoretsky (2003-11-02 15:36:00) [4]
Бесконечная, не контролируемая рекурсия.