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] 时指示精度使用获取数据,则 dbTypeDBTYPE_NUMERICDBTYPE_DECIMAL。 在参见 DBBINDING 结构bPrecision 说明。

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

  • guid
    架构行集合 GUID。 用于架构行集合及其 GUID 列表参见 " OLE DB 程序员参考 中的 IDBSchemaRowset

备注

允许您指定列的大小、数据类型、精度、缩放和架构行集合 GUID。

要求

Header: atldb.h

请参见

参考

创建 OLE DB 提供程序

概念

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

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

其他资源

OLE DB Provider模板的宏