PROVIDER_COLUMN_ENTRY_GN

表示提供程序所支持的特定列。

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

参数

  • name
    [in] 列名。

  • ordinal
    [in] 列数。 除非将列是书签列,列数无法为 0。

  • flags
    [in] 指定数据的返回方式。 参见 DBBINDING 结构dwFlags 说明。

  • colSize
    [in] 列的大小。

  • dbtype
    [in] 指示值的数据类型。 参见 DBBINDING 结构wType 说明。

  • precision
    [in] 精度指示何时使用 dbType 获取数据,如果是 DBTYPE_NUMERICDBTYPE_DECIMAL。 参见 DBBINDING 结构bPrecision 说明。

  • scale
    [in] 要指示缩放使用获取数据,如果 dbType 是 DBTYPE_NUMERICDBTYPE_DECIMAL。 参见 DBBINDING 结构bScale 说明。

  • guid
    架构行集的 GUID。 用于架构行集及其的 GUID 列表查看 OLE DB 程序员参考》) 中的IDBSchemaRowset

备注

可以指定列的大小、数据类型、精度、小数位数和架构行集的 GUID。

要求

页眉: atldb.h

请参见

参考

创建 OLE DB 提供程序

概念

OLE DB 提供程序模板 (C++)

OLE DB 提供程序模板体系结构

其他资源

OLE DB 提供程序模板宏