Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W poniższej tabeli przedstawiono obowiązkowe i opcjonalne interfejsy zdefiniowane przez ole DB dla obiektu sesji.
| Interfejs | Wymagane? | Zaimplementowane przez szablony OLE DB? |
|---|---|---|
| IGetDataSource | Obowiązkowy | Tak |
| IOpenRowset | Obowiązkowy | Tak |
| ISessionProperties | Obowiązkowy | Tak |
| IAlterIndex | Opcjonalnie | Nie. |
| IAlterTable | Opcjonalnie | Nie. |
| IBindResource | Opcjonalnie | Nie. |
| ICreateRow | Opcjonalnie | Nie. |
| IDBTworzenie polecenia | Opcjonalnie | Tak |
| IDBSchemaRowset | Opcjonalnie | Tak |
| IIndexDefinition | Opcjonalnie | Nie. |
| ISupportErrorInfo | Opcjonalnie | Tak |
| ITableCreation | Opcjonalnie | Nie. |
| ITableDefinition | Opcjonalnie | Nie. |
| ITableDefinitionWithConstraints | Opcjonalnie | Nie. |
| ITransaction | Opcjonalnie | Nie. |
| ITransactionJoin | Opcjonalnie | Nie. |
| ITransactionLocal | Opcjonalnie | Nie. |
| ITransactionObject | Opcjonalnie | Nie. |
Obiekt sesji tworzy obiekt zestawu wierszy. Jeśli dostawca obsługuje polecenia, sesja tworzy również obiekt polecenia (CCommandimplementowanie OLE DB TCommand). Obiekt polecenia implementuje ICommand interfejs i używa ICommand::Execute metody do wykonywania poleceń w zestawie wierszy, jak pokazano na poniższej ilustracji.
