CRowset::SetData
将该行的一个或多个列中数据值。
HRESULT SetData( ) const throw( );
HRESULT SetData(
int nAccessor
) const throw( );
参数
- nAccessor
[in] 使用访问器的数字对于访问数据。
返回值
标准 HRESULT。
备注
对于不接受参数的 SetData 窗体,所有访问器会更新使用。 通常需要调用 SetData 顺序设置列中的数据值,然后调用 更新 传输这些更改。
此方法要求可选接口 IRowsetChange,在任何提供程序可能不支持;如果是这样,则该方法返回 E_NOINTERFACE。 还必须设置 DBPROP_IRowsetChange 到 VARIANT_TRUE 在调用在表的 打开 之前或菜单包含行集合。
,如果一个或多个列是不可写的,请将的操作可能会失败。 修改游标映射以更正此问题。
要求
Header: atldbcli.h