Ребята, помогите, напишу кратко.
Делаю запрос на изменение записи в таблице, на форме только Query:
Код:
Query.SQL.Clear;
Query.SQL.Add('UPDATE HeadOffices SET HeadOffices.HeadOffice="'+HeadOfficeEdit.Text+'" WHERE HeadOffices.Key='+inttostr(HeadOfficeKey));
Query.ExecSQL;
далее закрываю форму и выполняю две процедуры главной формы, в которых идёт обновление StringGrid
Код:
AddHeadOfficeForm.Close;
AddOrgForm.HeadOfficeNameEdit.Text:=HeadOfficeEdit.Text;
AddOrgForm.HeadOfficeFilter;
AddOrgForm.FillHeadOfficesStringGrid;
А теперь сам вопрос: Обнаружил, что обновление таблицы происходит не сразу... Как отследить в данном случае событие обновления таблицы, и уже после этого обновлять StringGrid?
На текущий Query ни одно событие не работает, ни AfterEdit, ни другие... (((