다음을 통해 공유


PROVIDER_COLUMN_ENTRY_GN

Represents a specific column supported by the provider.

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

매개 변수

  • name
    [in] The column name.

  • ordinal
    [in] The column number. Unless the column is a Bookmark column, the column number must not be 0.

  • flags
    [in] Specifies how data is returned. See the dwFlags description in DBBINDING Structures.

  • colSize
    [in] The column size.

  • dbtype
    [in] Indicates the data type of the value. See the wType description in DBBINDING Structures.

  • precision
    [in] Indicates the precision to use when getting data if dbType is DBTYPE_NUMERIC or DBTYPE_DECIMAL. See the bPrecision description in DBBINDING Structures.

  • scale
    [in] Indicates the scale to use when getting data if dbType is DBTYPE_NUMERIC or DBTYPE_DECIMAL. See the bScale description in DBBINDING Structures.

  • guid
    A schema rowset GUID. See IDBSchemaRowset in the OLE DB Programmer's Reference for a list of schema rowsets and their GUIDs.

설명

Allows you to specify the column's size, data type, precision, scale, and schema rowset GUID.

요구 사항

Header: atldb.h

참고 항목

참조

OLE DB 공급자 만들기

개념

OLE DB 공급자 템플릿(C++)

OLE DB 공급자 템플릿 구조

기타 리소스

OLE DB 공급자 템플릿에 대한 매크로