Interface |
Description |
IConnectionPointContainer |
When implemented on an object, makes the object connectable and expresses the existence of outgoing interfaces on the object. Through this interface a client can either locate a specific connection point for one IID or enumerate the connection points that exist. (This is a COM, not an OLE DB, interface. For more information, refer to the OLE DB Programmer's Reference.) |
IDBAsynchStatus |
Polls for status or cancels the asynchronous operation on the object being initialized, generated, or populated. |
IDBCreateSession |
Used by consumers to create a new session on a data source object. |
IDBInitialize |
Initializes a data source object or enumerator. |
IDBProperties |
Sets and gets the values of properties on the data source object or enumerator and gets all information about all properties supported by the provider. |
IPersist |
An interface that is implemented by object applications and used by container applications to get the CLSID associated with an object. |
ISupportErrorInfo |
Indicates whether a specific interface can return Automation and OLE DB error objects. |
Interface |
Description |
IAccessor |
Provides methods for accessor management. |
IColumnsInfo |
Exposes information about columns of a rowset or prepared command. |
IConnectionPointContainer |
When implemented on an object, makes the object connectable and expresses the existence of outgoing interfaces on the object. Through this interface a client can either locate a specific connection point for one IID or enumerate the connection points that exist. (This is a COM, not an OLE DB, interface. For more information, refer to the OLE DB Programmer's Reference.) |
IConvertType |
Provides information about the availability of type conversions on a command or rowset. |
IDBAsynchStatus |
Polls for status or cancels the asynchronous operation on the object being initialized, generated, or populated. |
IRowset |
Provides methods for fetching rows sequentially, getting the data from those rows, and managing the rows. |
IRowsetChange |
Performs row updates, deletes, and inserts. |
IRowsetFind |
Allows consumers to find a row within the rowset matching a specified value. |
IRowsetIdentity |
Indicates that row instance identity is implemented on the rowset and enables testing for row identity. |
IRowsetInfo |
Provides information about a rowset. |
IRowsetLocate |
Fetches arbitrary rows of a rowset. |
IRowsetScroll |
Enables consumers to fetch rows at approximate positions in the rowset. |
ISupportErrorInfo |
Indicates whether a specific interface can return Automation and OLE DB error objects. |