Interfaces del objeto de sesión
En la tabla siguiente se muestran las interfaces obligatorias y opcionales definidas por OLE DB para un objeto de sesión:
Interfaz |
¿Obligatorio? |
¿Se implementa mediante plantillas OLE DB? |
---|---|---|
Obligatorio |
Sí |
|
Obligatorio |
Sí |
|
Obligatorio |
Sí |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
Sí |
|
Opcional |
Sí |
|
Opcional |
No |
|
Opcional |
Sí |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
|
Opcional |
No |
El objeto de sesión crea un objeto de conjunto de filas. Si el proveedor admite comandos, la sesión también crea un objeto de comando (CCommand, que implementa el TCommand de OLE DB). El objeto de comando implementa la interfaz ICommand y utiliza el método ICommand::Execute para ejecutar comandos en el conjunto de filas, como se muestra en la siguiente ilustración.