CDynamicParameterAccessor クラス
CDynamicAccessor と同じ機能 ICommandWithParameters インターフェイスを呼び出すことで設定されるパラメーター情報を取得します。
class CDynamicParameterAccessor : public CDynamicAccessor
メンバー
メソッド
コンストラクターです。 |
|
バッファー パラメーターからデータを取得します。 |
|
アクセサーのパラメーターの数を取得します。 |
|
指定されたパラメーターが入力または出力パラメーターであるかどうかを判定します。 |
|
バッファーに格納された指定されたパラメーターの期間を取得します。 |
|
指定されたパラメーターの名前を取得します。 |
|
バッファーに格納された指定されたパラメーターの状態を取得します。 |
|
バッファーに格納された指定されたパラメーターの文字列データを取得します。 |
|
指定されたパラメーターのデータ型を取得します。 |
|
パラメーター データを使用してバッファーを設定します。 |
|
バッファーに格納された指定されたパラメーターの時間間隔を設定します。 |
|
バッファーに格納された指定されたパラメーターの状態を設定します。 |
|
バッファーに格納された指定されたパラメーターの文字列データを設定します。 |
解説
コンシューマーがこのクラスを使用するには、プロバイダーで ICommandWithParameters がサポートされている必要があります。
パラメーター情報は、このクラスによって作成および管理されるバッファーに格納されます。GetParam と GetParamTypeを使用してバッファーからのパラメーター データを取得します。
このクラスを使用して SQL Server のストアド プロシージャを実行し、出力パラメーター値を取得する方法の例については、サポート技術情報の「HOWTO: Execute Stored Procedure Using CDynamicParmeterAccesor (Q198519)」を参照してください。サポート技術情報の文書は、 MSDN ライブラリの Visual Studio のドキュメントで使用することも、で https://support.microsoft.com/support/。
必要条件
ヘッダー: atldbcli.h