IRowsetUpdateImpl::IsUpdateAllowed

覆寫這個方法,以檢查有安全性、 整合性,在更新之前,以此類推。

HRESULT IsUpdateAllowed(
   DBPENDINGSTATUS /* [in] *//* status */,
   HROW /* [in] *//* hRowUpdate */,
   DBROWSTATUS* /* [out] *//* pRowStatus */
);

參數

  • status
    [in]擱置中的資料列上的作業的狀態。

  • hRowUpdate
    [in]使用者想要更新的資料列控制代碼。

  • pRowStatus
    [] out狀態傳回給使用者。

備註

如果您判斷應該被允許更新時,會傳回S_OK。 否則會傳回 E_FAIL。如果您允許更新,您也需要設定 DBROWSTATUSIRowsetUpdateImpl::Update 到適當資料列狀態

需求

標頭: atldb.h

請參閱

參考

IRowsetUpdateImpl 類別