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。 请注意,如果没有创建的UNICODE记录集,必须显式声明 COleVariant 对象ANSI。 这可以通过使用构造函数的 COleVariant::COleVariant( lpszSrc**,** vtSrc ) 窗体将 vtSrc 的设置为 VT_BSTRT (ansi)或使用 COleVariant 功能 SetString( lpszSrc**,** vtSrc ) 和 vtSrc 设置为 VT_BSTRT。
要求
Header: afxdao.h