CDaoRecordset::SetParamValue

виртуальные void SetP&aramValue (int nIndex,const COleVariantamp;var );
броска (CDaoException, CMemoryException);

виртуальные void SetP&aramValue (LPCTSTR lpszName, const COleVariantamp; var );
броска (CDaoException, CMemoryException);

Параметры

nIndex

Численное положение параметра в коллекции параметров querydef.

var

Значение для задания; Посмотреть примечания.

lpszName

Имя параметра, значение которого следует задать.

Примечания

Вызов этой функции-члена для задания значения параметра в набор записей во время выполнения. Параметр должен уже были созданы в рамках строки SQL набора записей. Можно получить доступ к параметру по имени или по его позиции индекса в коллекции.

Укажите значение, чтобы задать как COleVariant объект. Сведения о настройке нужное значение и тип в COleVariant объекте содержится класса COleVariant. Обратите внимание, что если вы не создаете набор UNICODE, COleVariant объект должны быть явно объявлены ANSI. Это может быть сделано с помощью COleVariant::COleVariant( lpszSrc, vtSrc ) формы конструктора с vtSrc равным VT_BSTRT (ANSI) или с помощью функции COleVariant SetString( lpszSrc, vtSrc ) с vtSrc равным VT_BSTRT.

Для получения дополнительных сведений об обновлении данных, см. статью записей DAO: набор записей операций в Руководстве по Visual C++ программист. Соответствующую информацию в разделе «Объект параметра» в справке DAO.

Обзор CDaoRecordsetЧлены класса | Иерархическая схема

См. такжеnbsp;CDaoRecordset::GetParamValue, CDaoRecordset::m_nParams, CDaoRecordset::SetParamValue&Null

Index