SCHEMA_ENTRY
Přiřadí identifikátor GUID třídy.
SCHEMA_ENTRY(
guid,
rowsetClass
);
Parametry
guid
Sadu řádků schématu identifikátoru GUID.Viz IDBSchemaRowset v OLE DB Programmer's Reference seznam sad řádků schématu a identifikátorů GUID.rowsetClass
Třída, která bude vytvořena sada řádků schématu představují.
Poznámky
IDBSchemaRowsetImpl , můžete dotaz mapy seznam identifikátorů GUID nebo pokud je mu přiřazen identifikátor GUID může vytvořit sadu řádků.Sada řádků schématu IDBSchemaRowsetImpl vytvoří podobný standard CRowsetImpl-odvozené třídy, kromě toho musí poskytnout Execute metodu, která má následující signaturu:
HRESULT Execute (LONG* pcRowsAffected, ULONG cRestrictions,
const VARIANT* rgRestrictions)
To Execute funkce vyplní data sady řádků.Vytvoří Průvodce projektem knihovny ATL, jak je popsáno v IDBSchemaRowset v OLE DB Programmer's Reference, tři počáteční sady řádků schématu v projektu všech tří povinných OLE DB schémat:
DBSCHEMA_TABLES
DBSCHEMA_COLUMNS
DBSCHEMA_PROVIDER_TYPES
Průvodce přidá tři odpovídající položky v mapě schématu.Viz Vytváření zprostředkovatele technologie OLE DB šablonu Další informace o použití průvodce k vytvoření zprostředkovatele.
Požadavky
Záhlaví: atldb.h