SCHEMA_ENTRY
將 GUID 與類別關聯。
SCHEMA_ENTRY(
guid,
rowsetClass
);
參數
guid
結構描述資料列集的 GUID。 請參閱 IDBSchemaRowset 在 OLE DB 程式設計人員參考的結構描述資料列集和它們的 Guid 清單。rowsetClass
將會建立,用以表示此結構描述資料列集類別。
備註
IDBSchemaRowsetImpl 可以再查詢的 Guid 清單的對應,或如果會給予 GUID,它可以建立一個資料列集。 結構描述資料列集IDBSchemaRowsetImpl建立類似於一種標準CRowsetImpl-衍生的類別,但是它必須提供 Execute 具有下列簽章的方法:
HRESULT Execute (LONG* pcRowsAffected, ULONG cRestrictions,
const VARIANT* rgRestrictions)
這 Execute 函式會將資料列集的資料填入。 ATL 專案精靈建立時,所述 IDBSchemaRowset 在 OLE DB 程式設計人員參考,三個初步的三個必要的 OLE DB 結構描述的每個的專案中的結構描述資料列集:
DBSCHEMA_TABLES
DBSCHEMA_COLUMNS
DBSCHEMA_PROVIDER_TYPES
精靈也可以將三個相對應的項目中的結構描述對應。 請參閱建立 OLE DB 樣板提供者如需有關使用精靈來建立提供者。
需求
標頭: atldb.h