CDaoRecordset::SetFieldValue
Wywołanie tej funkcji Członkowskich ustawić wartość pola, według pozycji porządkowej lub zmieniając wartość ciągu.
virtual void SetFieldValue(
LPCTSTR lpszName,
const COleVariant& varValue
);
virtual void SetFieldValue(
int nIndex,
const COleVariant& varValue
);
void SetFieldValue(
LPCTSTR lpszName,
LPCTSTR lpszValue
);
void SetFieldValue(
int nIndex,
LPCTSTR lpszValue
);
Parametry
lpszName
Wskaźnik ciąg zawierający nazwę pola.varValue
Odwołanie do COleVariant obiektu zawierającego wartość pola.nIndex
Liczba całkowita, która reprezentuje porządkowym pola w kolekcji pól w zestawie rekordów (od zera).lpszValue
Wskaźnik ciąg zawierający wartość pola.
Uwagi
Użyj SetFieldValue i GetFieldValue dynamicznie powiązać pól w czasie wykonywania zamiast statycznie powiązanie kolumn przy użyciu DoFieldExchange mechanizmu.
Należy zauważyć, że nie tworzenia rekordów UNICODE, należy użyć formularza z SetFieldValue nie zawiera COleVariant parametr, lub COleVariant obiektu musi być jawnie deklarowane ANSI.This can be done by using the COleVariant::COleVariant( lpszSrc**,** vtSrc ) form of constructor with vtSrc set to VT_BSTRT (ANSI) or by using the COleVariant function SetString( lpszSrc**,** vtSrc ) with vtSrc set to VT_BSTRT.
Aby uzyskać pokrewne informacje zobacz tematy "Obiekt pola" i "Wartość właściwości" w pomocy DAO.
Wymagania
Nagłówek: afxdao.h