Selecionar e manipular os registros
Normalmente quando você seleciona registros de uma fonte de dados usando um SQL Selecionar de instrução, você obtém um conjunto de resultados, o que é 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 você derivar da classe CRecordset. Quando você define uma classe de conjunto de registros, você deve especificar a fonte de dados para associá-la com, use a tabela e as colunas da tabela. O Assistente de aplicativo do MFC ou Add Class (conforme descrito em a adição de um consumidor ODBC do MFC) cria uma classe com uma conexão a uma fonte de dados específicos. Os assistentes de escrever o GetDefaultSQL a 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 a banco de dados, o MFC Application Wizard e a adição de 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 o conjunto de registros.
Personalizar o 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 o conteúdo do conjunto de registros.
Quando terminar de usar o objeto recordset, você pode fecha e destruí-lo. Para obter mais informações sobre conjuntos de registros, consulte recordset (odbc).