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;
|