Compartilhar via


Classe COleDBRecordView

Um modo de exibição que exibe registros do banco de dados em controles.

class COleDBRecordView : public CFormView

Comentários

O modo de exibição for um formulário conectado diretamente a um CRowset objeto. O modo de exibição é criado a partir de um recurso de modelo de caixa de diálogo e exibe os campos do CRowset objeto nos controles de caixa de diálogo do modelo. The COleDBRecordView troca de dados de caixa de diálogo (DDX) usa o objeto e a funcionalidade de navegação inserida no CRowset, para automatizar a movimentação de dados entre os controles no formulário e os campos do conjunto de linhas. COleDBRecordView também fornece uma implementação padrão para mover para a primeira, próximo, anterior ou o último registro e uma interface para atualizar o registro no momento no modo de exibição.

Você pode usar funções DDX com COleDbRecordView para obter dados diretamente do conjunto de registros do banco de dados e exibi-lo em um controle de caixa de diálogo.Você deve usar o DDX_ * métodos (sistema autônomo, por exemplo, DDX_Text), não o DDX_Field * funções (sistema autônomo, por exemplo, DDX_FieldText) com COleDbRecordView.DDX_FieldText não funcionará com COleDbRecordView because DDX_FieldText usa um argumento adicional do tipo CRecordset * (for CRecordView) ou CDaoRecordset * (for CDaoRecordView).

Observação:

Se você estiver trabalhando com as classes do DAO (dados acesso Objects) em vez das classes de OLE DB consumidor modelo, use classe CDaoRecordView em vez disso.Para obter mais informações, consulte o artigo Visão geral: Programação de banco de dados.

COleDBRecordView mantém o controle da posição do usuário no conjunto de linhas para que o modo de exibição do Registro pode atualizar a interface do usuário. Quando o usuário move para o participante do conjunto de linhas, o modo de exibição do registro desativa objetos da interface do usuário — sistema autônomo itens de menu ou botões da barra de ferramentas — para mover mais na mesma direção.

Para obter mais informações sobre classes de conjunto de linhas, consulte o Usando modelos de consumidor do OLE DB artigo.

Requisitos

Cabeçalho: afxoledb.h

Consulte também

Referência

Gráfico de hierarquia

Outros recursos

COleDBRecordView membros