CDaoRecordset::SetParamValue
Эта функция-член вызывается, чтобы задать значения параметров в наборе записей во время выполнения.
virtual void SetParamValue(
int nIndex,
const COleVariant& varValue
);
virtual void SetParamValue(
LPCTSTR lpszName,
const COleVariant& varValue
);
Параметры
nIndex
Числовая позиция параметра в коллекции параметров QueryDef.var
Значение в набор; см. раздел "Примечания".lpszName
Имя значения параметра которого требуется задать.
Заметки
Параметр должен быть уже задать как часть строки SQL набора записей. Можно получить доступ к его параметр либо по имени, либо по позиции индекса в коллекции.
Укажите значение для установить как объект COleVariant. Дополнительные сведения об установке и требуемое значение типа в объект COleVariant, видеть класс COleVariant. Обратите внимание, что если не создан набор записей в юникоде, то объект должен быть COleVariant явным образом объявленным ANSI. Это делается с помощью форм COleVariant::COleVariant( lpszSrc**,** vtSrc ) конструктора с vtSrc, для VT_BSTRT (ANSI) или с помощью функции SetString( lpszSrc**,** vtSrcCOleVariant ) с vtSrc задает значение VT_BSTRT.
Требования
Header: afxdao.h