Тема: clientdataset is not in edit or insert mode
Хочу завантажувати і зберігати дані в табличці в локальному файлі. Дані чомусь не зберігаються. Розмір файлу не змінюється і при завантаження форми їх немає в DBGrid. Якщо прибрати рядок ClientDataSet1.Edit; або перемістити його вище ClientDataSet1.AppendRecord, то вилітає повідомлення про помилка в заголовку теми хоча керуючись здоровим глуздом Edit потрібно викликати перед додавнням нового запису. Що я роблю не так?
procedure TForm2.FormCreate(Sender: TObject);
begin
with ClientDataSet1 do begin
Open;
FileName:='Categories.cds';
LogChanges := False;
AppendRecord(['adasdas']);
Edit;
Post;
end;
end;