DDX_FieldCBString

privatevoid &AFXAPI DDX_FieldCBString ( CDataExchange * pDX, int nIDC, CStringamp; valor, CRecordset * pRecordset );

void &AFXAPI DDX_FieldCBString (CDataExchange * pDX, int nIDCCStringamp;valorCDaoRecordset *pRecordset );

Parâmetros

pDX

Um ponteiro para um objeto CDataExchange . A estrutura fornece esse objeto para estabelecer o contexto da troca de dados, incluindo sua direção.

nIDC

A identificação de um Controlarar no CRecordView ou CDaoRecordView objeto.

valor

Uma referência a um membro de dados de campo no associado CRecordset ou CDaoRecordset objeto.

pRecordset

Um ponteiro para o CRecordset ou CDaoRecordset objeto com os quais dados são trocados.

Observações

A função DDX_FieldCBString gerencia a transferir dos dados CString entre o editar controle de um controle de caixa de combinação em um Exibir do registro e um membro de dados de campo CString de um conjunto de registros associado com o Exibir do registro. Ao mover dados de conjunto de registros para o Controlarar, essa função define a seleção atual na caixa de combinação para a primeira linha que começa com os caracteres na seqüência de caracteres especificado em valor. Em uma transferência de conjunto de registros para o Controlarar, se o campo de conjunto de registros for Null, qualquer seleção é removida da caixa de combinação e o Controlarar de Editar da caixa de combinação é definido para vazio. Em uma transferência de Controlarar para o conjunto de registros, se o Controlarar estiver vazio, o campo de conjunto de registros é definido como Null se o campo permitir.

Use a primeira versão se você estiver trabalhando com as classes baseado em ODBC. Use o segundo versão se você estiver trabalhando com as classes de DAO.

Para obter mais informações sobre DDX, consulte adicionando uma caixa de diálogo no Visual C++ tutoriais e caixa de diálogo de dados Exchange e validação em Guia do programador do Visual C++. Para obter exemplos e obter mais informações sobre DDX para CRecordView e CDaoRecordView campos, consulte o artigo Registro exibições no Guia do programador do Visual C++.

Exemplo

Consulte DDX_FieldText para obter um exemplo de DDX_Field geral. O exemplo inclui uma chamada para DDX_FieldCBString.

Co&nsulte tambémnbsp;DDX_FieldText, DDX_FieldRadio, DDX_FieldLBString, DDX_FieldLBStringExact, DDX_FieldCBStringExact

Index