Обновлено: 05.05.2018

OLE DB свойство набора рядов и команды — «modify_trans_type»

Имя:
modify_trans_type
Тип:
VT_I2
R/W:
R/W
По умолчанию:
Наследует свойство инициализации modify_trans_type
IBProvider:
2, 3, 5

Определение транзакции, используемой для операций записи изменений в базу данных. Допустимые значения:

Значение Описание
0 Если для чтения данных набора рядов используется автоматическая транзакция, то для записи изменений будет использоваться отдельная короткая транзакция (см.2). Если пользователь явно стартовал транзакцию на выборку данных, то именно она и будет использоваться для обновления данных (см.1).
1 Использование основной транзакции, в которой производится выборка данных.
2 Использование отдельной короткой транзакции. В этом режиме можно избежать взаимоблокировки, но отсутствуют какие-либо гарантии обеспечения целостности базы данных.

Обратите внимание, что автоматическая транзакция фиксируется при закрытии набора рядов. Поэтому, установив это свойство в 1 и открыв набор рядов в автоматической транзакции, вы не сможете увидеть изменения в базе данных до тех пор пока не освободите набор рядов.

См. также

Другие свойства группы

Другие наборы свойств