CDynamicParameterAccessor 類別
類似於 CDynamicAccessor 會取得參數資訊,藉由呼叫設定,但 ICommandWithParameters 介面。
class CDynamicParameterAccessor : public CDynamicAccessor
Members
方法
建構函式。 |
|
從緩衝區中擷取的參數資料。 |
|
擷取存取子中的參數的數目。 |
|
判斷指定的參數是否為輸入或輸出參數。 |
|
擷取指定的參數,儲存在緩衝區的長度。 |
|
擷取指定的參數名稱。 |
|
擷取儲存在緩衝區中指定參數的狀態。 |
|
擷取字串的資料儲存在緩衝區中指定的參數。 |
|
擷取指定的參數的資料型別。 |
|
設定使用的參數資料的緩衝區。 |
|
設定儲存在緩衝區中指定的參數長度。 |
|
設定的狀態儲存在緩衝區中指定的參數。 |
|
設定儲存在緩衝區中指定參數的字串資料。 |
備註
提供者必須支援消費者的 ICommandWithParameters 才能使用這個類別。
參數資訊是儲存於這個類別所建立和管理的暫存區中。取得從緩衝區參數的資料,藉由使用 GetParam 和 GetParamType。
如需示範使用這個類別以執行 SQL Server 預存程序和取得輸出參數值的方法範例,請參閱知識庫 (Knowledge Base) 文件 Q058860<HOWTO: Execute Stored Procedure using CDynamicParameterAccessor>。知識庫文件都可在 MSDN 文件庫的 Visual Studio 文件,或在https://support.microsoft.com/support/。
需求
標頭: atldbcli.h