Freigeben über


PROVIDER_COLUMN_ENTRY_GN

Stellt eine bestimmte Spalte dar, die vom Anbieter unterstützt wird.

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

Parameter

  • Name
    [in] der Spaltenname.

  • ordinal
    [in] Spaltennummer. Sofern, dass die Spalte eine Lesezeichenspalte ist, darf die Spaltennummer nicht 0 sein.

  • flags
    [in] gibt an, wie Daten zurückgegeben werden. Siehe dwFlags die Beschreibung in DBBINDING-Strukturen.

  • colSize
    [in] Die Spaltengröße.

  • dbtype
    [in] gibt den Datentyp des Werts an. Siehe wType die Beschreibung in DBBINDING-Strukturen.

  • precision
    [in] gibt von Genauigkeit an, die verwendet werden, wenn Daten, Abrufen, wenn dbTypeDBTYPE_NUMERIC oder DBTYPE_DECIMAL aufweist. Siehe bPrecision die Beschreibung in DBBINDING-Strukturen.

  • scale
    [in] gibt der Skalierung an, die verwendet werden, wenn Daten, Abrufen, wenn dbType DBTYPE_NUMERIC oder DBTYPE_DECIMAL aufweist. Siehe bScale die Beschreibung in DBBINDING-Strukturen.

  • guid
    Eine Schemarowset GUID. Siehe IDBSchemaRowset in der OLE DB-Programmierreferenz für eine Liste der Schemarowsets und zugehörigen GUIDs.

Hinweise

Ermöglicht Ihnen, die Größe der Spalte, den Datentyp, Genauigkeit, der Umfang und der Schemarowset GUID anzugeben.

Anforderungen

Header: atldb.h

Siehe auch

Referenz

Erstellen eines OLE DB-Anbieters

Konzepte

OLE DB-Anbietervorlagen (C++)

Architektur von OLE DB-Anbietervorlagen

Weitere Ressourcen

Makros für OLE DB-Anbietervorlagen