Показать сообщение отдельно
  #2  
Старый 01.10.2012, 02:50
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от 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".
Ответить с цитированием