виртуальные 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