CDaoRecordset::GetFieldValue

віртуальний недійсним GetFieldV&alue (LPCTSTR lpszNameCOleVariantamp;varValue );
кинути (CDaoException, CMemoryException);

віртуальний недійсним GetFieldV&alue (int nIndexCOleVariantamp;varValue );
кинути (CDaoException, CMemoryException);

віртуальний COleVariant GetFieldValue (LPCTSTR lpszName );
кинути (CDaoException, CMemoryException);

віртуальний COleVariant GetFieldValue (int nIndex );
кинути (CDaoException, CMemoryException);

Значення, яке повертається

Дві версії GetFieldValue , які повертають значення повернення COleVariant об'єкт, що містить значення поля.

Параметри

lpszName

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

varValue

Посилання на COleVariant об'єкт, який буде зберігати значення поля.

nIndex

COLUMN індекс поля у колекції полів у наборі записів, для пошуку на індекс.

Зауваження

Телефонуйте цієї функції-члена для отримання даних у наборі записів. Можна шукати поля ім'я, або порядковий номер позиції.

Примітка   Це більш ефективний заклик, однією з версій цієї функції-члена, що приймає COleVariant об'єкт посилання як параметр, а не називаючи версія, що повертається об'єкт COleVariant.

Динамічно пов'язувати поля на час запуску, а не статично зв'язування стовпців за допомогою механізму DoFieldExchange за допомогою GetFieldValue і SetFieldValue.

GetFieldValue і DoFieldExchange механізм можуть бути об'єднані для підвищення продуктивності. Наприклад, використовувати GetFieldValue щоб отримати значення, яке потрібно тільки на попит і призначити цей заклик до "Додаткові відомості" кнопки в інтерфейсі.

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

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

Дивіться також CDaoRecordset::SetFieldValue

Index