HRESULT Update(
DBCOUNTITEM* pcRows = NULL,
HROW* phRow = NULL,
DBROWSTATUS* pStatus = NULL
) throw( );
参数
pcRows
[out] 对 更新 返回的行数。它尝试更新位置的指针,则必须。phRow
[out] 对 更新 返回行处理它的位置的指针。尝试更新。 如果 phRow 为 null,句柄未返回。pStatus
[out] 对 更新 返回行状态值的位置的指针。 如果 pStatus 为空,则状态不会返回。
返回值
标准 HRESULT。
备注
传输从那时起进行的所有挂起的更改。获取最后一行或更新的当前行 (使用 更新 或)。UpdateAll 通常连续调用 SetData 将列的数据值,然后调用 更新 传输这些更改。
此方法要求可选接口 IRowsetUpdate,因此所有的提供程序可能不支持;如果是这样,方法返回 E_NOINTERFACE。 还必须设置 DBPROP_IRowsetUpdate。VARIANT_TRUE 在对包含行集合中的 打开 表或命令。
要求
标头: atldbcli.h