Interfaces de l'objet rowset
Le tableau suivant indique les interfaces obligatoires et facultatives définies par OLE DB pour un objet rowset.
Interface |
Obligatoire ? |
Implémentée par les modèles OLE DB ? |
---|---|---|
Obligatoire |
Oui |
|
Obligatoire |
Oui |
|
Obligatoire |
Oui |
|
Obligatoire |
Oui |
|
Obligatoire |
Oui |
|
Facultatif |
Non |
|
Facultatif |
Non |
|
Facultatif |
Non |
|
Facultatif |
Oui (via ATL) |
|
Facultatif |
Non |
|
Facultatif |
Non |
|
Facultatif |
Oui |
|
Facultatif |
Non |
|
Facultatif |
Non |
|
Facultatif |
Non |
|
Facultative (mais requise pour les fournisseurs de niveau 0) |
Oui |
|
Facultatif |
Non |
|
Facultatif |
Oui |
|
Facultatif |
Non |
|
Facultatif |
Non |
|
Facultatif |
Oui |
|
Facultatif |
Non |
|
Facultatif |
Oui |
|
Facultatif |
Non |
L'objet rowset généré par l'Assistant implémente IAccessor, IRowset et IRowsetInfo par voie d'héritage. IAccessorImpl lie les deux colonnes de sortie. L'interface IRowset gère les extractions de lignes et de données. L'interface IRowsetInfo gère les propriétés du jeu de lignes.