YAMAGUCHI::weblog

ジャイトニオ猪場のはからいで、全財産を失いました。トランスマスターケンちゃんこと、剣持です。

DBコンポーネント

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

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

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

  • bool Bof/Eof

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

  • int FieldCount/RecordCount;

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