privatevoid &AFXAPI DDX_FieldLBStringExact ( CDataExchange * pDX, int nIDC, CStringamp; valor, CRecordset * pRecordset );
privatevoid &AFXAPI DDX_FieldLBStringExact ( CDataExchange * pDX, int nIDC, CStringamp; valor, CDaoRecordset * 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 de DDX_FieldLBStringExact copia a seleção atual de um Controlarar de caixa de listagem em um Exibir do registro para um membro de dados de campo CString de um conjunto de registros associado com o Exibir do registro. Na direção inversa, essa função define a seleção atual na caixa de listagem para a primeira linha que corresponda exatamente a Cadeia de caracteres especificada 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 lista. 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.
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. Chamadas para DDX_FieldLBStringExact seria semelhantes.
Co&nsulte tambémnbsp;DDX_FieldText, DDX_FieldRadio, DDX_FieldLBString, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll