DDX_FieldLBString

void &AFXAPI DDX_FieldLBString ( CDataExchange * pDX, int nIDC, CStringamp; valore, CRecordset * pRecordset );

void &AFXAPI DDX_FieldLBString ( CDataExchange * pDX, int nIDC, CStringamp; valore, CDaoRecordset * pRecordset );

Parametri

pDX

Puntatore a un oggetto CDataExchange . Il framework fornisce questo oggetto per stabilire il contesto dello scambio dei dati, tra cui la sua direzione.

nIDC

L'ID di un controllo nell'oggetto CRecordView o CDaoRecordView.

valore

Un riferimento a un membro dati di campo nell'oggetto associato CRecordset o CDaoRecordset.

pRecordset

Un puntatore all'oggetto CRecordset o CDaoRecordset con cui vengono scambiati dati.

Osservazioni

Il DDX_FieldLBString copia la selezione corrente di un controllo casella di riepilogo in una visualizzazione di record per un membro dati di campo CString di un recordset connesso con la visualizzazione di record. Nella direzione inversa, questa funzione imposta la selezione corrente nella casella di riepilogo per la prima riga che inizia con i caratteri della stringa specificata dal valore. Su un trasferimento dal recordset al controllo, se il campo del recordset è Null, viene rimosso qualsiasi selezione dalla casella di riepilogo. Su un trasferimento dal controllo al recordset, se il controllo è vuoto, il campo del recordset è impostato su Null.

Se si utilizzano le classi basate su ODBC, utilizzare la prima versione. Utilizzare la seconda versione, se si lavora con le classi basate su DAO.

Per ulteriori informazioni su DDX, vedere aggiungendo un dialogo in Visual C++ tutorial e Dialog Data Exchange e validazione in manuale del programmatore di Visual C++. Per esempi e ulteriori informazioni su DDX per campi CRecordView e CDaoRecordView , vedere l'articolo Visualizzazioni di Record nel manuale del programmatore di Visual C++.

Esempio

Per un esempio di DDX_Field generale, vedere DDX_FieldText . Chiamate a DDX_FieldLBString sarebbe simile.

Vedere a&nchenbsp;DDX_FieldText, DDX_FieldRadio, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll

Index