delphi.gif (306 バイト) レコードを更新するには


toach.gif (917 バイト) DBNavigatorによるレコードの更新

DBNavigatorDBNavigatorを使ってレコードを操作しているときは、特別なコードを書くことなくレコードの更新ができます。

 

toach.gif (917 バイト) プログラムによるレコードの更新

テーブルのレコードを更新(変更)するには、EditメソッドとPostメソッドを使います。

delphi1.gif (322 バイト) 

{ 更新 }
procedure TForm1.btnUpdateClick(Sender: TObject);
begin
  Table1.Edit;
  // Table1.FieldValues['ID'] := Edit1.Text;
  Table1['ID'] := Edit1.Text; // このようにFieldValuesを省略できる
  Table1.FieldValues['Name'] := Edit2.Text;
  Table1.FieldValues['Age'] := Edit3.Text;
  Table1.Post;
end;