DBGridの特定のセルを選択する

 DBGridで行(レコード)を指定するには、関連するデータセットの Locateメソッドを使用します。列(フィールド)を指定するには、DBGridの SelectedFieldプロパティを使用します。

■ DBGridの特定のセルを選択する例
procedure TForm1.Button1Click(Sender: TObject);
begin
  //NAMEフィールドが "Boa" のレコードを選択
  if  Table1.Locate('NAME','Boa',[])  then  begin
    //AREAフィールドにフォーカスを移動する
    DBGrid1.SelectedField :=  Table1.FieldByName('AREA');
  end;
  DBGrid1.SetFocus;
end;