Интерфейсы объекта сеанса
В следующей таблице представлены обязательные и дополнительные интерфейсы, определенные OLE DB для объекта сеанса.
Интерфейс |
Обязательный интерфейс |
Реализован шаблонами OLE DB? |
---|---|---|
Обязательно |
Да |
|
Обязательно |
Да |
|
Обязательно |
Да |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Да |
|
Необязательно |
Да |
|
Необязательно |
Нет |
|
Необязательно |
Да |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
|
Необязательно |
Нет |
Объект сеанса создает объект набора строк.Если поставщик поддерживает команды, сеанс также создает командный объект (CCommand, реализующий OLE DB TCommand).Командный объект реализует интерфейс ICommand и использует метод ICommand::Execute для выполнения команд на наборе строк, как показано на следующем рисунке.