Classe COleDBRecordView
Uma exibição que exibe registros do banco de dados dos controles.
class COleDBRecordView : public CFormView
Membros
Construtores protegidos
Nome |
Descrição |
---|---|
Constrói um objeto de COleDBRecordView . |
Métodos públicos
Nome |
Descrição |
---|---|
Retorna um valor padrão de HRESULT . |
|
Atualizar o registro atual (se sujo) na fonte de dados e move para o registro especificado (em seguida, anterior, primeiro, último ou). |
Comentários
Modo é uma exibição do formulário conectado diretamente a um objeto de CRowset . Modo é criada de um recurso do modelo da caixa de diálogo e exibe os campos do objeto de CRowset nos controles do modelo da caixa de diálogo. O objeto de COleDBRecordView usar a caixa de diálogo de troca de dados (DDX), e a funcionalidade de navegação compilada em CRowset, para automatizar o movimento de dados entre os controles no formulário e campos de rowset. COleDBRecordView também fornece uma implementação padrão para mover para o primeiro, o próximo registro, ou anterior, o último e uma interface para atualizar o registro atualmente no modo.
Você pode usar funções de DDX com COleDbRecordView para obter dados diretamente do conjunto de registros do banco de dados e exibi-los em um controle caixa de diálogo. Você deve usar os métodos de DDX_* (como DDX_Text), não as funções de DDX_Field* (como DDX_FieldText) com COleDbRecordView. DDX_FieldText não funcionará com COleDbRecordView porque DDX_FieldText usa um argumento adicional do tipo CRecordset* (para CRecordView) ou CDaoRecordset* (para CDaoRecordView).
Dica
Se você estiver trabalhando com acesso a dados objetos de classes (DAO) em vez de classes do modelo do consumidor do OLE DB, use a classe CDaoRecordView em vez de isso.Para obter mais informações, consulte o artigo visão geral: Programação do banco de dados.
COleDBRecordView mantém registro da posição do usuário no rowset de modo que a exibição do registro pode atualizar a interface do usuário. Quando o usuário move para qualquer uma das extremidades de rowset, a exibição do registro desativa objetos de interface do usuário — como itens de menu ou botões da barra de ferramentas — para se mover mais na mesma direção.
Para obter mais informações sobre as classes de rowset, consulte o artigo de Usando modelos do consumidor do OLE DB .
Hierarquia de herança
COleDBRecordView
Requisitos
Cabeçalho: afxoledb.h