CDynamicAccessor 類別
讓您能在不知道資料庫結構描述 (資料庫的基礎結構) 的情況下,存取資料來源。
class CDynamicAccessor : public CAccessorBase
成員
方法
覆寫預設存取子時,加入繫結項目至輸出資料行。 |
|
執行個體化及初始化 CDynamicAccessor 物件。 |
|
解除所有資料行的繫結,釋放配置的記憶體,並釋放類別中的 IAccessor 介面指標。 |
|
擷取目前行的書籤。 |
|
擷取目前行的 BLOB 控制碼值。 |
|
擷取最大的 BLOB 大小 (以位元組為單位)。 |
|
擷取資料列集的資料行數目。 |
|
擷取資料列的特性。 |
|
擷取資料行中繼資料。 |
|
擷取指定資料行的名稱。 |
|
擷取指定資料行的資料型別。 |
|
擷取資料行的可能上限 (以位元組為單位)。 |
|
擷取指定資料行名稱的資料行索引。 |
|
擷取指定資料行的狀態。 |
|
從緩衝區中擷取資料。 |
|
設置目前行的 BLOB 控制碼值。 |
|
設置 BLOB 大小上限 (以位元組為單位)。 |
|
設置資料行的長度 (以位元組為單位)。 |
|
設置指定資料行的狀態。 |
|
儲存資料至緩衝區。 |
備註
使用 CDynamicAccessor 方法取得資料行資訊,例如資料行名稱、資料行計數和資料型別等等。 接下來您可以在執行階段使用這些資料行資訊,動態地建立存取子。
資料行資訊儲存於這個類別所建立和管理的暫存區中。 使用 GetValue 方法從緩衝區取得資料。
如需使用動態存取子類別的詳細資訊和範例,請參閱 使用動態存取子。
需求
標頭:atldbcli.h