共用方式為


PROVIDER_COLUMN_ENTRY_GN

表示提供者支援的特定資料行。

PROVIDER_COLUMN_ENTRY_GN (name, ordinal, flags, colSize, dbtype, precision, scale, guid )

參數

  • name
    [in]資料行名稱。

  • ordinal
    [in]資料行數目。 除非資料行是書籤資料行,資料行數目不得為 0。

  • flags
    [in]指定要傳回資料的方式。 請參閱dwFlags中的說明 DBBINDING 結構

  • colSize
    [in]此資料行的大小。

  • dbtype
    [in]表示值的資料型別。 請參閱 wType 中的說明 DBBINDING 結構

  • precision
    [in]表示如果中取得資料時所使用的有效位數 dbTypeDBTYPE_NUMERICDBTYPE_DECIMAL。 請參閱 bPrecision 中的說明 DBBINDING 結構

  • scale
    [in]表示如果 dbType 是取得資料時所用之刻度DBTYPE_NUMERICDBTYPE_DECIMAL。 請參閱 bScale 中的說明 DBBINDING 結構

  • guid
    結構描述資料列集的 GUID。 請參閱 IDBSchemaRowsetOLE DB 程式設計人員參考的結構描述資料列集和它們的 Guid 清單。

備註

可讓您指定資料行的大小、 資料型別、 精確度、 小數位數,以及結構描述資料列集的 GUID。

需求

標頭: atldb.h

請參閱

參考

建立 OLE DB 提供者

概念

OLE DB 提供者樣板 (C++)

OLE DB 提供者樣板架構

其他資源

OLE DB 提供者樣板的巨集