Обновлено: 08.02.2019
OLE DB свойство набора рядов и команды — «Change Inserted Rows»
Имя:
Change Inserted Rows
Тип:
VT_BOOL
R/W:
R/W
По умолчанию:
True
IBProvider:
2, 3, 5
Разрешение модифицирования новых рядов набора. Если это свойство установить в false, то набор рядов не будет допускать изменение и удаление новых рядов. При попытке изменить новый ряд будет возвращаться код ошибки — DB_E_NEWLYINSERTED. При удалении нового ряда будет возвращаться статус DBROWSTATUS_E_NEWLYINSERTED.
Обратите внимание, что если ряд ожидает вставку (режим отложенных изменений), то вы можете его изменять и удалять. Ограничение будет включено только после фиксации этого ряда (IRowsetUpdate::Update).