数据源对象接口
下表显示了 OLE DB 为数据源对象定义的必需接口和可选接口。
接口 | 必需? | 由 OLE DB 模板实现? |
---|---|---|
IDBCreateSession |
必需 | 是 |
IDBInitialize |
必需 | 是 |
IDBProperties |
必需 | 是 |
IPersist | 必需 | 是 |
IConnectionPointContainer | 可选 | 否 |
IDBDataSourceAdmin |
可选 | 否 |
IDBInfo |
可选 | 否 |
IPersistFile | 可选 | 否 |
ISupportErrorInfo |
可选 | 否 |
数据源对象通过继承实现 IDBProperties
、IDBInitialize
和 IDBCreateSession
接口。 你可以选择通过继承或不继承这些实现类之一来支持附加功能。 如果要支持 IDBDataSourceAdmin
接口,则必须从 IDBDataSourceAdminImpl
类继承。