CDBPropSet::AddProperty

将属性添加到设置的属性。

bool AddProperty( 
   DWORD dwPropertyID, 
   const VARIANT& var, 
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
) throw( );
bool AddProperty(
   DWORD dwPropertyID,
   LPCSTR szValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
) throw( );
bool AddProperty(
   DWORD dwPropertyID,
   LPCWSTR szValue, 
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
) throw( );
bool AddProperty(
   DWORD dwPropertyID,
   bool bValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
) throw( );
bool AddProperty(
   DWORD dwPropertyID,
   BYTE bValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
);
bool AddProperty(
   DWORD dwPropertyID,
   short nValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
);
bool AddProperty(
   DWORD dwPropertyID,
   long nValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
);
bool AddProperty(
   DWORD dwPropertyID,
   float fltValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
);
bool AddProperty(
   DWORD dwPropertyID,
   double dblValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
) throw( );
bool AddProperty(
   DWORD dwPropertyID,
   CY cyValue,
   DBPROPOPTIONS propoptions = DBPROPOPTIONS_REQUIRED  
) throw( );

参数

  • dwPropertyID
    [in] 要添加的属性的 ID。 用于初始化 DBPROP 结构的 dwPropertyID 添加到设置的属性。

  • var
    [in] 用于的变量初始化 DBPROP framework 的属性值添加到设置的属性。

  • szValue
    [in] 用于的字符串初始化 DBPROP framework 的属性值添加到设置的属性。

  • bValue
    [in] 一个用于 字节 或布尔值初始化 DBPROP framework 的属性值添加到设置的属性。

  • nValue
    [in] 用于的整数值初始化 DBPROP framework 的属性值添加到设置的属性。

  • fltValue
    [in] 用于的浮点值初始化 DBPROP framework 的属性值添加到设置的属性。

  • dblValue
    [in] 用于的双精度浮点值初始化 DBPROP framework 的属性值添加到设置的属性。

  • cyValue
    [in] 一个 CY 使用的货币值初始化 DBPROP framework 的属性值添加到设置的属性。

返回值

true ,如果属性已成功添加。 否则为 false

要求

Header: atldbcli.h

请参见

参考

CDBPropSet 类

DBPROP Structure