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
Architettura dei modelli di provider OLE DB