dbExpress データセットの種類
DbExpress コンポーネントの利用:インデックス への移動
ツールパレットの dbExpress カテゴリには,SQLExpr.TSQLDataSet,SQLExpr.TSQLQuery,SQLExpr.TSQLTable,SQLExpr.TSQLStoredProc の 4 つの単方向のデータセットがあります。
この中では,'TSQLDataSet が最も一般的です。dbExpress を通して利用可能な任意のデータを表すため,または dbExpress を通してアクセスされるデータベースにコマンドを送信するため,このデータセットを使用できます。新しいデータベースアプリケーションでデータベーステーブルを扱う場合は,このコンポーネントを使用するとよいでしょう。
TSQLQuery は,SQL 文をカプセル化する問い合わせタイプのデータセットです。このデータセットを使用して,アプリケーションから結果レコードにアクセスできます。
TSQLTable は,テーブルタイプのデータセットです。このデータセットは,1 つのデータベーステーブルのすべての行と列を表します。
TSQLStoredProc は,ストアドプロシージャタイプのデータセットです。このデータセットは,データベースサーバー上に定義されたストアドプロシージャを実行します。
メモ: [dbExpress]ページには,単方向データセットではありませんが,SimpleDS.TSimpleDataSet もあります。このデータセットは,内部的に単方向データセットを使ってデータにアクセスするクライアントデータセットです。