Compartilhar via


Classes ODBC

Essas classes funcionam com as outras classes da estrutura de aplicativos para facilitar o acesso a uma ampla variedade de bancos de dados para os quais os drivers do ODBC (Open Database Connectivity) estão disponíveis.

Os programas que usam bancos de dados ODBC terão pelo menos um objeto CDatabase e um objeto CRecordset.

CDatabase
Encapsula uma conexão com uma fonte de dados por meio da qual você pode operar na fonte de dados.

CRecordset
Representa um conjunto de registros selecionados de uma fonte de dados. Os conjuntos de registros permitem rolar de registro em registro, atualizar registros (adicionar, editar e excluir registros), qualificar a seleção com um filtro, classificar a seleção e parametrizar a seleção com informações obtidas ou calculadas em tempo de execução.

CRecordView
Fornece um modo de exibição de formulário diretamente conectado a um objeto de conjunto de registros. O mecanismo de troca de dados de caixa de diálogo (DDX) troca dados entre o conjunto de registros e os controles do modo de exibição de registro. Como todos os modos de exibição de formulário, um modo de exibição de registro é baseado em um recurso de modelo de caixa de diálogo. Os modos de exibição de registro também dão suporte à movimentação de registro para registro no conjunto de registros, atualização de registros e fechamento do conjunto de registros associado quando o modo de exibição de registro é fechado.

CDBException
Uma exceção resultante de falhas no processamento de acesso a dados. Essa classe tem a mesma finalidade de outras classes de exceção no mecanismo de tratamento de exceção da biblioteca de classes.

CFieldExchange
Fornece informações de contexto para dar suporte à RFX (troca de campo de registro), que troca dados entre os membros de dados de campo e os membros de dados de parâmetro de um objeto de conjunto de registros e as colunas de tabela correspondentes na fonte de dados. Análogo à classe CDataExchange, que é usada de forma similar para a DDX (troca de dados de caixa de diálogo).

CLongBinary
Encapsula um identificador no armazenamento para um BLOB (objeto binário grande), como um bitmap. Objetos CLongBinary são usados para gerenciar objetos de dados grandes armazenados em tabelas de banco de dados.

CDBVariant
Permite armazenar um valor sem se preocupar com o tipo de dados do valor. CDBVariant rastreia o tipo de dados do valor atual, que é armazenado em uma união.

Confira também

Visão geral da classe