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 |
Sì |
|
Obbligatorio |
Sì |
|
Obbligatorio |
Sì |
|
Obbligatorio |
Sì |
|
Obbligatorio |
Sì |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
Sì (tramite ATL) |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
Sì |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativa (ma obbligatoria per i provider di livello 0) |
Sì |
|
Facoltativo |
No |
|
Facoltativo |
Sì |
|
Facoltativo |
No |
|
Facoltativo |
No |
|
Facoltativo |
Sì |
|
Facoltativo |
No |
|
Facoltativo |
Sì |
|
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.