Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
The following table shows the mandatory and optional interfaces defined by OLE DB for a rowset object.
| Interface | Required? | Implemented by OLE DB templates? |
|---|---|---|
| IAccessor | Mandatory | Yes |
| IColumnsInfo | Mandatory | Yes |
| IConvertType | Mandatory | Yes |
| IRowset | Mandatory | Yes |
| IRowsetInfo | Mandatory | Yes |
| IChapteredRowset | Optional | No |
| IColumnsInfo2 | Optional | No |
| IColumnsRowset | Optional | No |
| IConnectionPointContainer | Optional | Yes (through ATL) |
| IDBAsynchStatus | Optional | No |
| IGetRow | Optional | No |
| IRowsetChange | Optional | Yes |
| IRowsetChapterMember | Optional | No |
| IRowsetCurrentIndex | Optional | No |
| IRowsetFind | Optional | No |
| IRowsetIdentity | Optional (but required for level 0 providers) | Yes |
| IRowsetIndex | Optional | No |
| IRowsetLocate | Optional | Yes |
| IRowsetRefresh | Optional | No |
| IRowsetScroll | Optional | No |
| IRowsetUpdate | Optional | Yes |
| IRowsetView | Optional | No |
| ISupportErrorInfo | Optional | Yes |
| IRowsetBookmark | Optional | No |
The wizard-generated rowset object implements IAccessor, IRowset, and IRowsetInfo through inheritance. The IAccessorImpl binds both output columns. The IRowset interface handles fetches rows and data. The IRowsetInfo interface handles the rowset properties.