Condividi tramite


PROVIDER_COLUMN_ENTRY_GN

Rappresenta una determinata colonna supportati dal provider.

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

Parametri

  • name
    [in] nome della colonna.

  • ordinal
    [in] numero di colonne. A meno che la colonna sia una colonna bookmark, il numero di colonne non deve essere 0.

  • flags
    [in] specifica quale i dati vengono restituiti. Vedere la descrizione di dwFlags in Di strutture DBBINDING.

  • colSize
    [in] dimensione della colonna.

  • dbtype
    [in] indica il tipo di dati del valore. Vedere la descrizione di wType in Di strutture DBBINDING.

  • precision
    [in] indica la precisione da utilizzare per ottenere i dati se il dbType è DBTYPE_NUMERIC o DBTYPE_DECIMAL. Vedere la descrizione di bPrecision in Di strutture DBBINDING.

  • scale
    [in] indica la scala da utilizzare per ottenere i dati se il dbType è DBTYPE_NUMERIC o DBTYPE_DECIMAL. Vedere la descrizione di bScale in Di strutture DBBINDING.

  • guid
    Un GUID rowset dello schema. Vedere IDBSchemaRowsetin OLE DB Programmer's Reference per un elenco dei rowset dello schema e dei relativi GUID.

Note

Consente di specificare la dimensione della colonna, il tipo di dati, la precisione, la scala e il GUID rowset dello schema.

Requisiti

Intestazione: atldb.h

Vedere anche

Riferimenti

Creazione di un provider OLE DB

Concetti

Modelli provider OLE DB (C++)

Architettura dei modelli di provider OLE DB

Altre risorse

Macro per i modelli di provider OLE DB