共用方式為


CDynamicAccessor::GetColumnInfo

傳回大部分消費者所需的資料行中繼資料。

HRESULT GetColumnInfo( 
   IRowset* pRowset, 
   DBORDINAL* pColumns, 
   DBCOLUMNINFO** ppColumnInfo, 
   OLECHAR** ppStringsBuffer  
) throw( );

參數

  • pRowset
    [in]變數的指標, IRowset 介面。

  • pColumns
    [] out要在其中的資料列集 ; 傳回的資料行數目的記憶體指標 如果有的話,這個數目包含書籤資料行。

  • ppColumnInfo
    [] out要在其中傳回的陣列的記憶體指標 DBCOLUMNINFO 結構。請參閱中的"DBCOLUMNINFO 結構" IColumnsInfo::GetColumnInfoOLE DB 程式設計人員參考 》

  • ppStringsBuffer
    [] out要用來儲存所有的字串值會傳回指標的記憶體指標 (使用中的其中一個名稱 columnidpwszName) 可在單一的配置區塊內。

傳回值

其中一個標準HRESULT的值。

備註

請參閱 IColumnsInfo::GetColumnInfoOLE DB 程式設計人員參考 如有關資料型別的 DBORDINALDBCOLUMNINFO,以及 OLECHAR

需求

標頭: atldbcli.h

請參閱

參考

CDynamicAccessor 類別