CRowset::Undo

撤消所做的任何更改。行,因为最后获取或 更新

HRESULT Undo( 
   DBCOUNTITEM* pcRows = NULL, 
   HROW* phRow = NULL, 
   DBROWSTATUS* pStatus = NULL  
) throw( );

参数

  • pcRows
    [out] 对 撤消 返回的行数数量,如果尝试去撤销。

  • phRow
    [out] 对 撤消 返回一个句柄所有行它的位置的指针。尝试如果必须撤消。

  • pStatus
    [out] 对 撤消 返回行状态值的位置的指针。 如果 pStatus 为空,则状态不会返回。

返回值

标准版HRESULT

备注

此方法要求可选接口 IRowsetUpdate,因此所有的提供程序可能不支持;如果是这样,方法返回 E_NOINTERFACE。 还必须设置 DBPROP_IRowsetUpdateVARIANT_TRUE 在对包含行集合中的 打开 表或命令。

要求

标头: atldbcli.h

请参见

参考

CRowset 类

IRowsetUpdate::Undo