OLE DB Interfaces Used by the .NET Framework Data Provider for OLE DB
This page is specific to:.NET Framework Version:1.1
.NET Framework Developer's Guide
OLE DB Interfaces Used by the .NET Framework Data Provider for OLE DB

The following table lists the OLE DB interfaces that an OLE DB Provider is required to support in order to be used with the .NET Framework Data Provider for OLE DB. Optional interfaces are also included.

OLE DB object Interfaces (* indicates an optional interface)
OLE DB Services IDataInitialize
DataSource IDBInitialize
IDBCreateSession
IDBProperties
IPersist
IDBInfo*
Session ISessionProperties
IOpenRowset
IDBSchemaRowset*
ITransactionLocal*
IDBCreateCommand*
Command ICommandText
ICommandProperties
ICommandWithParameters*
IAccessor (only required if ICommandWithParameters is supported)
ICommandPrepare*
MultipleResults IMultipleResults
RowSet IRowset
IAccessor
IColumnsInfo
IColumnsRowset*
IRowsetInfo (only required if DBTYPE_HCHAPTER is supported)
Row IRow*
Error IErrorInfo
IErrorRecords
ISQLErrorInfo*

See Also

.NET Framework Data Providers | Overview of ADO.NET

© 2009 Microsoft Corporation. All rights reserved.   Terms of Use | Trademarks | Privacy Statement
Page view tracker
Rate the Lightweight library
x
Lightweight builds on ScriptFree (loband) by adding features you've requested: a SearchBox and default code language selection.
Do you like the SearchBox?
Do you like the tabbed code blocks?
How useful is this topic?
Tell us more.
Thanks
x
You're helping to improve MSDN Online.
Feedback
Switch View
Classic
Lightweight Beta
ScriptFree
Switch View