Я не могу обновить строки в базе данных с помощью следующих инструкций:
fdquery1.Edit;
fdquery1.fieldByName('prova').AsString := 'asdasd';
fdquery1.Open;
Почему? я должен использовать другое свойство TFDQuery, чтобы изменения вступили в силу
Я не могу обновить строки в базе данных с помощью следующих инструкций:
fdquery1.Edit;
fdquery1.fieldByName('prova').AsString := 'asdasd';
fdquery1.Open;
Почему? я должен использовать другое свойство TFDQuery, чтобы изменения вступили в силу
После TDataSet.Edit
необходимо вызвать TDataSet.Post
, чтобы сохранить измененные значения.
fdquery1.Edit;
fdquery1.fieldByName('prova').AsString := 'asdasd';
fdquery1.Post;
В документации также есть образец для этого
Кстати: я не уверен, почему вы хотите снова открыть набор данных?