procedure TForm5.ADOTable1BeforePost(DataSet: TDataSet);Т.е. должны сохраняться только записи где присутствует и фамилия и дата. Условие выполняется. Неполная запись отменяется, но в DBGrid остается пустая строка при каждой отмене. И их количество все время увеличивается. (база MSAccess) Как это исправить?
begin
if (ADOTable1.FieldByName('Фамилия').text='') or
(ADOTable.FieldByName('Дата').text='')
then begin
dataset.Cancel;
end;
end;
Сообщение отредактировано: 1147 -