TSimpleDataSet を使用する

提供: RAD Studio
移動先: 案内検索

操作手順:データベース手順を実行する への移動

TSimpleDataSet は,2 層アプリケーション向けに設計された特別なクライアントデータセットです。SQL クライアントデータセットは単方向データセットと同様に,SQL 接続コンポーネントを使ってデータベースサーバーに接続したり,サーバー上で実行する SQL 文を指定できます。また,ほかのクライアントデータセットと同様に,ナビゲーションと編集ができるようにデータをメモリ内のバッファに保存します。

TSQLStoredProc を使用する

  1. ツールパレットの[dbExpress]カテゴリから,TSimpleDataSet コンポーネントをフォームにドラッグします。
  2. Name プロパティに,アプリケーションに適した重複しない名前を設定します。
  3. ツールパレットの[dbExpress]セクションから,TSQLConnection コンポーネントをフォームにドラッグします。
  4. TSimpleDataSet コンポーネントを選択します。Connection プロパティに TSQLConnection コンポーネントを設定します。
  5. サーバーからデータを取得するには,次のいずれかを実行します。
    • CommandType を ctQuery に設定し,CommandText にはサーバー上で実行する SQL 文を設定します。
    • CommandType を ctStoredProc に設定し,CommandText にはサーバー上で実行するストアドプロシージャ名を設定します。
    • CommandType を ctTable に設定し,CommandText には使用するデータベーステーブル名を指定します。
  6. ストアドプロシージャから返されたカーソルをビジュアルデータコントロールで使用する場合は,データソースコンポーネントをフォームに追加します。
  7. データソースコンポーネントの DataSet プロパティに TSimpleDataSet オブジェクトを設定します。
  8. データセットをアクティブにするには,Active プロパティを使用するか,Open メソッドを呼び出します。
  9. ストアドプロシージャを実行し,出力パラメータを取得する場合は Params プロパティを使用します。

関連項目