Partilhar via


Seleção e manipulação de registros

Observação

O assistente MFC ODBC Consumer não está disponível no Visual Studio 2019 e em versões posteriores. Você ainda pode criar um consumidor manualmente.

Normalmente, quando você seleciona registros de uma fonte de dados usando uma instrução SQL SELECT , obtém um conjunto de resultados, que é um conjunto de registros de uma tabela ou 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 que você deriva da classe CRecordset. Ao definir uma classe de conjunto de registros, você especifica a fonte de dados à qual associá-la, a tabela a ser usada e as colunas da tabela. O MFC Application Wizard ou Add Class (conforme descrito em Adicionando um consumidor ODBC MFC) cria uma classe com uma conexão com uma fonte de dados específica. Os assistentes escrevem a função membro GetDefaultSQL da classe CRecordset para retornar o nome da tabela.

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

  • Examine os campos de dados do registro atual.

  • Filtre ou classifique o conjunto de registros.

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

  • Percorra os registos selecionados.

  • Adicione, atualize ou exclua registros (se a fonte de dados e o conjunto de registros forem atualizáveis).

  • Teste se o conjunto de registros permite consultar novamente e atualizar o conteúdo do conjunto de registros.

Quando terminar de usar o objeto do conjunto de registros, você o fechará e o destruirá. Para obter mais informações sobre conjuntos de registros, consulte Recordset (ODBC).

Ver também

ODBC e MFC