CDaoRecordset::SetFieldValue

до втрати SetFieldV&alue (LPCTSTR lpszNameконстанта COleVariantamp;varValue );
кинути (CDaoException, CMemoryException);

до втрати SetFieldV&alue (int nOrdinalконстанта COleVariantamp;varValue );
кинути (CDaoException, CMemoryException);

до втрати SetFieldValue (LPCTSTR lpszName, LPCTSTR lpszValue );

до втрати SetFieldValue (int nOrdinal, LPCTSTR lpszValue );

Параметри

lpszName

Вказівник на рядок, який містить ім'я поля.

varValue

Посилання на COleVariant об'єкт, що містить значення поля вмісту.

nOrdinal

Є цілим числом, що представляє порядковий номер розташування поля в полів у наборі записів колекції (COLUMN).

lpszValue

Вказівник на рядок, який містить значення поля вмісту.

Зауваження

Телефонуйте цієї функції-члена для встановлення значення поля, на порядковий номер позицію або змінити значення рядка. Динамічно пов'язувати поля на час запуску, а не статично зв'язування стовпців за допомогою механізму DoFieldExchange за допомогою SetFieldValue і GetFieldValue.

Зауважте, що якщо не створюється набір записів ЮНІКОД, ви повинні використовувати форму з SetFieldValue , який не містить параметра COleVariant (один з двох останніх синтаксичні форми) або COleVariant об'єкт має бути явно оголошено ANSI. Це можна зробити за допомогою COleVariant::COleVariant( lpszSrc, vtSrc ) вигляді Конструктор з vtSrc для VT_BSTRT (ANSI) або за допомогою функції COleVariant SetString( lpszSrc, , vtSrc ) з vtSrc для VT_BSTRT.

Щоб отримати додаткові відомості про обмін поле запису, перегляньте статті DAO запис поле Exchange (DFX) і записів DAO: прив'язування записів динамічно в Visual C++ програміста керівництво. Для отримання додаткової інформації зверніться до розділів "Поле об'єкт" і "Значення властивості" у довідці DAO.

Огляд CDaoRecordsetЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CDaoRecordset::GetFieldValue, CDaoRecordset::m_nParams, CDaoRecordset::SetFieldValue&Null, COleVariant::COleVariant, COleVariant::SetString

Index