OLE DB tabla y comando de apoyo

Abrir el conjunto de filas, ejecutar comandos y emprender los enlaces, es necesario crear instancias de CTable y CCommand. Estas clases se derivan de CAccessorRowset como se muestra en la figura siguiente.

La clase CTable soporta acceso a orígenes de datos sin comandos. Esta clase simple abre una tabla de un origen de datos utilizando un nombre de tabla que especifique.

Para orígenes de datos que admiten comandos, puede utilizar la clase CCommand en su lugar. Para ejecutar un comando, un llamamiento abierto a esta clase. Como alternativa, puede llamar a preparar para preparar un comando que desea ejecutar más de una vez.

CCommand tiene tres argumentos de plantilla: una clase de descriptor de acceso, una clase de conjunto de filas y CNoMultipleResults (por defecto) o CMultipleResults. Si se especifica CMultipleResults, la clase de CCommand compatible con la interfaz IMultipleResults y manejar varios conjuntos de filas. El DBVIEWER muestra cómo manejar los resultados múltiples.

Volver a la arquitectura de plantilla OLE DB consumidores

Index