Seleccionar y manipular registros
Nota:
El Asistente para consumidores ODBC MFC no está disponible en Visual Studio 2019 ni en versiones posteriores. Aun así, puede crear un consumidor manualmente.
Normalmente, cuando selecciona registros de un origen de datos mediante una instrucción SELECT de SQL, obtiene un conjunto de resultados, que es un conjunto de registros de una tabla o una consulta. Con las clases de base de datos, usará un objeto de conjunto de registros para seleccionar el conjunto de resultados y tener acceso a él. Se trata de un objeto de una clase específica de la aplicación que se deriva de la clase CRecordset. Al definir una clase de conjunto de registros, debe especificar el origen de datos con el que va a asociarla, la tabla que se va a usar y las columnas de la tabla. El Asistente para aplicaciones MFC o Agregar clase (como se describe en Agregar un consumidor ODBC de MFC) crean una clase con una conexión a un origen de datos específico. Los asistentes escriben la función miembro GetDefaultSQL de la clase CRecordset
para que devuelva el nombre de tabla.
Mediante el uso de un objeto CRecordset en tiempo de ejecución, puede hacer lo siguiente:
Examinar los campos de datos del registro actual.
Filtrar u ordenar el conjunto de registros.
Personalizar la instrucción SELECT predeterminada de SQL.
Desplazarse por los registros seleccionados.
Agregar, actualizar o eliminar registros (si tanto el origen de datos como el conjunto de registros son actualizables).
Comprobar si el conjunto de registros permite volver a consultar y actualizar el contenido del conjunto de registros.
Cuando acabe de usar el objeto de conjunto de registros, ciérrelo y destrúyalo. Para obtener más información sobre los conjuntos de registros, vea Conjunto de registros (ODBC).