Цитата:
Сообщение от Evgen_Balbes
есть база в Access с полями [фамилия,имя,информация и дополнительная информация ]. Нужно чтобы доп.информацию можно было добавить к выбранной фамилии через поле Memo .
|
Чтобы редактировалась текущая запись, а не добавлялась новая используй "ADOQuery1.Edit" вместо "ADOQuery1.Insert":
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.Edit;
ADOQuery1.FieldByName('info1').AsString := Memo1.Lines.Text;
ADOQuery1.Post;
Memo1.Clear;
end;
Цитата:
Сообщение от Evgen_Balbes
Итог:запись добавляется ,но в начало базы и создается новая запись.
|
Чтобы запись добавлялась не в текущую позицию, а в конец таблицы используй "ADOQuery1.Append" вместо "ADOQuery1.Insert".