Исходники.Ру - Программирование
Исходники
Статьи
Книги и учебники
Скрипты
Новости RSS
Магазин программиста

Ishodniki.Ru » Online книги » Visual Basic по шагам

Шаг 53 - Блокировки ADO

Установка блокировки необходима для блокировки данных. Вообще блокировка связана с многопользовательским режимом. Действительно к одной и той же таблице могут иметь доступ много пользователей. Кто то смотрит, кто то правит и так далее. Блокировки бывают следующие:

  • AdLockReadOnly - Только для чтения и ничего больше.
  • AdLockPessimistic - Сильная блокировка, записи блокируются сразу еще перед началом редактирования при открытии набора.
  • AdLockOptimistic - Блокирование только при вызове Update.
  • AdLockBatchOptimistic - Режим обновления будет пакетным при нежесткой блокировке.

Мы с Вами указывали блокировку при открытии набора записей в "Шаг 50 - Обновление записей из ADO".

record.Open "select * from piple", adoConnect, adOpenDynamic, adLockOptimistic

record!Name = "HHH"

record.Update

record.MoveNext

Но блокировка применяется и в функции WillExecute. Так же ее можно указать и как свойство набора записей ADODB.Recordset.LockType.

Предыдущий шаг | Оглавление | Следующий шаг

Рассылка новостей
Рейтинги
© 2007, Программирование Исходники.Ру