Selecionar e manipular registros

Normalmente quando você selecionar registros de uma fonte de dados usando um SQL Selecionar instrução, você obtém um conjunto de resultados é um conjunto de registros de uma tabela ou consulta.Com as classes de banco de dados, você pode usar um objeto recordset para selecionar e acessar o conjunto de resultados.Este é um objeto de uma classe específica do aplicativo que derivam da classe CRecordset.Quando você define uma classe de conjunto de registros, você deve especificar a fonte de dados para associá-la com a tabela para usar e as colunas da tabela.O Assistente de aplicativo do MFC ou Add Class (conforme descrito em Adicionando um consumidor ODBC do MFC) cria uma classe com uma conexão com uma fonte de dados específico.Assistentes de gravação do GetDefaultSQL função de membro da classe CRecordset para retornar o nome da tabela.Para obter mais informações sobre como usar os assistentes para criar classes de conjunto de registros, consulte suporte de banco de dados, o Assistente de aplicativo MFC e Adicionando um consumidor ODBC do MFC.

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

  • Examine os campos de dados do registro atual.

  • Filtrar ou classificar registros.

  • Personalizar padrão SQL Selecionar instrução.

  • Percorra os registros selecionados.

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

  • Testar se o conjunto de registros permite repetir consulta e atualizar conteúdo do conjunto de registros.

Quando terminar de usar o objeto recordset, você fechar e destruí-lo.Para obter mais informações sobre conjuntos de registros, consulte Recordset ((ODBC)).

Consulte também

Conceitos

ODBC e MFC