読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

DBコンポーネント

C++ Builder

DBコンポーネントを扱っていく中で便利だと思ったメソッドやメンバをいくつかリストアップ。まずはおまじない。

AnsiString str = "expression";
DataModule->Query->Clear();
DataModule->Query->Add(str);
DataModule->Query->Open();

これでデータセットをexpressionのSQL文で開けます。で、あとはこれを使っていろいろ作業するときに使えるメンバとメソッド。

  • bool Bof/Eof

各々カレントレコードがデータセットの先頭/末尾にあるかどうかを示す。空のデータセットではtrueになることに注意。

  • int FieldCount/RecordCount;

データセットのフィールド/レコード数を示す。