列はColumn、行は…2

解決


小雪  2005-01-12 00:32:14  No: 12653

以前、DBGridの行と列について質問した者です。

例えば、TButtonのClickイベント(他イベントも可)の時にDBGridの特定の行に飛びたいのですが飛べません。
最初(First)や最後(Last)、次(Prev)、などはできるのですが…


HOta  2005-01-12 01:05:59  No: 12654

DBGridは、TDataSetの内容を表示しています。
TDataSetはもともと、何番目などという概念はありません。
ですから、特定の行を表すためには、その行にカーソルを移さないと
いけません。
このことから、一般的にはLocateを使って移動します。

DbGrid1.DataSorce.DataSet.Locate('検索する列,2,3',varArrayOf([hoge1,hoge2,hoge3],[]);

となります。詳しくはHelpをみてください。
がんばってください。


小雪  2005-01-12 05:22:00  No: 12655

そうなんですか…やってみます。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加