Compartilhar via


Selecionando e manipulando registros

Observação

O Assistente de consumidor ODBC do MFC não está disponível no Visual Studio 2019 e posterior. É possível criar um consumidor manualmente.

Normalmente, quando você seleciona registros de uma fonte de dados usando uma instrução SELECT SQL, você obtém um conjunto de resultados, que é um conjunto de registros de uma tabela ou de uma consulta. Com as classes de banco de dados, você usa um objeto de conjunto de registros para selecionar e acessar o conjunto de resultados. Este é um objeto de uma classe específica do aplicativo derivada da classe CRecordset. Quando você define uma classe de conjunto de registros, especifica a fonte de dados à qual associá-la, a tabela a ser usada e as colunas da tabela. O Assistente de Aplicativo MFC ou Adicionar Classe (conforme descrito em Como adicionar um consumidor ODBC do MFC) cria uma classe com uma conexão com uma fonte de dados específica. Os assistentes escrevem a função de membro GetDefaultSQL da classe CRecordset para retornar o nome da tabela.

Usando um objeto CRecordset em tempo de execução, você pode:

  • Examinar os campos de dados do registro atual.

  • Filtrar ou classificar o conjunto de registros.

  • Personalizar a instrução SELECT SQL padrão.

  • Rolar até os registros selecionados.

  • Adicionar, atualizar ou excluir registros (se a fonte de dados e o conjunto de registros forem atualizáveis).

  • Testar se o conjunto de registros permite a repetição de consulta e atualizar o conteúdo do conjunto de registros.

Quando você termina de usar o objeto de conjunto de registros, feche-o e destrua-o. Para saber mais sobre conjuntos de registros, confira Conjunto de registros (ODBC).

Confira também

ODBC e MFC