IRowsetUpdateImpl::IsUpdateAllowed
Переопределите этот метод для проверки на наличие безопасности, целостности и т д перед обновлениями.
HRESULT IsUpdateAllowed(
DBPENDINGSTATUS /* [in] *//* status */,
HROW /* [in] *//* hRowUpdate */,
DBROWSTATUS* /* [out] *//* pRowStatus */
);
Параметры
status
[in] состояние ожидающих операций со строками.hRowUpdate
[in] обработка строк пользователь хочет обновления.pRowStatus
[out] состояние, возвращенное пользователю.
Заметки
Если указать, что обновление должно быть разрешено возвращает S_ОК; в противном случае возвращает E_FAIL.Если разрешить обновления, необходимо также задать DBROWSTATUS в IRowsetUpdateImpl::Update к соответствующему состояние строки.
Требования
Header: atldb.h