初心者の質問ですが、
DBGrid内の値はどう抽出すればよいのでしょうか??
たとえば
No | Name | Age
------+--------+-----
1 | Endou | 24
------+--------+-----
2 | Sato | 27
------+--------+-----
という表があったとき、2行目、2列目の"Endou"を取り出したいのです
返事お待ちしております。
DataSet.Locate('Name','Endou');
で検索して,
DataSet.FieldByName('Name').asString
で取り出します。
抽出をするのなら、SQLが便利でしょう。
さっそくのご回答ありがとうです!!
もし、フォーカスされている行のある列の値をゲットするときは
どうすればよいのですか??
超初心者でごめんなさいmm
このあたりは、データーベースの基本ですので、
よく調べて下さい。
フォーカスされているのは、レコードが必要な位置にすでに移動していますので、
レコードの移動は必要ありません。
DataSet.FieldByName('Name').asString
ほうほう...(・・)
ちなみにこのソースを貼り付けても
DataSetが、未定義ですってエラーでました(><)
TDataSourceのDataSetプロパティを利用したらできました。
HOtaさんありがとうございましたm(__)m
ツイート | ![]() |