modè&le lt, classeSessionClass> ;
classe IDBSchemaRowsetImpl : IDBSchemaRowset public
SessionClass
La classe IDBSchemaRowsetImpl est héritée par. Généralement cette classe sera classe session de l'utilisateur.
Mise en œuvre de la interface IDBSchemaRowset et le créateur du modèle la fonction CreateSchemaRowset.
IDBSchemaRowsetImpl fournit l'implémentation de jeux de lignes du schéma. OLE DB utilise des jeux de lignes du schéma pour retourner les données concernant les données à un fournisseur. (Ces données sont souvent appelées « meta-données. ») Par défaut, un fournisseur doit toujours charge DBSCHEMA_TABLES, DBSCHEMA_COLUMNSet DBSCHEMA_PROVIDER_TYPES, comme décrit dans IDBSchemaRowset dans la référence du programmeur OLE DB de. Jeux de lignes du schéma est désignés dans un mappage de schéma. Pour plus d'informations sur les entrées de la carte du schéma, consultez SCHEMA_ENTRY. Pour plus d'informations sur les jeux de lignes du schéma, voir Jeux de lignes du schéma dans la référence du programmeur OLE DB de.
L'Assistant fournisseur OLE DB, dans l'Assistant objet ATL, génère automatiquement le code pour les ensembles de lignes de schéma dans votre projet. Par défaut, il prend en charge les ensembles de lignes de schéma DBSCHEMA_TABLES, DBSCHEMA_COLUMNSet DBSCHEMA_PROVIDER_TYPES.
Lorsque vous créez un consommateur à l'aide de l'Assistant objet ATL, l'Assistant utilise schema rowsets lier les données correctes à un fournisseur. Si vous n'implémentez vos jeux de lignes du schéma pour fournir les meta-données correctes, l'Assistant ne liera pas les données correctes.
# include lt;atldb.h>
Membres de la classe IDBSchemaRowsetImpl
Voir aussi
Classes de jeu de lignes du schéma et Classes Typedef