Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Asocia un GUID a una clase.
SCHEMA_ENTRY(
guid,
rowsetClass
);
Parámetros
guid
Un conjunto de filas de esquema GUID.Vea IDBSchemaRowset en la referencia del programador para obtener una lista de conjuntos de filas de esquema y su GUID.rowsetClass
La clase que se creará para representar el conjunto de filas de esquema.
Comentarios
IDBSchemaRowsetImpl puede ver el mapa para obtener una lista de GUID, o puede crear un conjunto de filas si se da un GUID.El conjunto de filas de esquema que IDBSchemaRowsetImpl crea es similar a CRowsetImplestándar - clase derivada, a menos que proporcione un método de Execute que tiene la siguiente firma:
HRESULT Execute (LONG* pcRowsAffected, ULONG cRestrictions,
const VARIANT* rgRestrictions)
Esta función de Execute rellena los datos del conjunto de filas.El asistente para proyectos ATL crea, como se describe en IDBSchemaRowset en la referencia delprogramador, tres conjuntos de filas de esquema iniciales del proyecto para cada uno de los tres esquemas obligatorios OLE DB:
DBSCHEMA_TABLES
DBSCHEMA_COLUMNS
DBSCHEMA_PROVIDER_TYPES
El asistente también agrega tres entradas correspondientes en el mapa de esquema.Vea Crear un proveedor de plantillas OLE DB para obtener más información sobre cómo utilizar el asistente para crear un proveedor.
Requisitos
Header: atldb.h