Interfacce dell'oggetto Rowset
Nella tabella che segue sono elencate le interfacce facoltative e obbligatorie definite da OLE DB per un oggetto Rowset.
Interfaccia |
Obbligatorio? |
Implementazione da parte dei modelli OLE DB |
---|---|---|
Obbligatorio |
Yes |
|
Obbligatorio |
Yes |
|
Obbligatorio |
Yes |
|
Obbligatorio |
Yes |
|
Obbligatorio |
Yes |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
Sì (tramite ATL) |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
Yes |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativa (ma obbligatoria per i provider di livello 0) |
Yes |
|
Facoltativo |
No |
|
Facoltativo |
Yes |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
Yes |
|
Facoltativo |
No |
|
Facoltativo |
Yes |
|
Facoltativo |
No |
L'oggetto Rowset generato dalla procedura guidata implementa IAccessor, IRowset e IRowsetInfo tramite ereditarietà. IAccessorImpl associa entrambe le colonne di output. L'interfaccia IRowset gestisce e recupera righe e dati. L'interfaccia IRowsetInfo gestisce le proprietà del rowset.