Пакет | flash.data |
Класс | public class SQLTransactionLockType |
Наследование | SQLTransactionLockType Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
option
метода SQLConnection.begin()
.
Связанные элементы API
Константа | Определено | ||
---|---|---|---|
DEFERRED : String = "deferred" [статические]
Указывает параметр отложенной блокировки транзакции. | SQLTransactionLockType | ||
EXCLUSIVE : String = "exclusive" [статические]
Указывает параметр монопольной блокировки транзакции. | SQLTransactionLockType | ||
IMMEDIATE : String = "immediate" [статические]
Указывает параметр немедленной блокировки транзакции. | SQLTransactionLockType |
DEFERRED | Константа |
public static const DEFERRED:String = "deferred"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Указывает параметр отложенной блокировки транзакции. Для транзакции с отложенной блокировкой блокировка базы данных не требуется до первого обращения к базе данных. При отложенной транзакции до первой операции чтения или записи блокировка не требуется.
Связанные элементы API
EXCLUSIVE | Константа |
public static const EXCLUSIVE:String = "exclusive"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Указывает параметр монопольной блокировки транзакции. Для транзакции с монопольной блокировкой требуется немедленная блокировка базы данных. Другие объекты SQLStatement, выполняемые применительно к этой же базе данных с использованием другого подключения SQLConnection (в этом же или другом приложении AIR), не смогут осуществлять в ней операции чтения или записи.
Связанные элементы API
IMMEDIATE | Константа |
public static const IMMEDIATE:String = "immediate"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Указывает параметр немедленной блокировки транзакции. Для транзакции с немедленной блокировкой требуется немедленная блокировка базы данных. Другие объекты SQLStatement, выполняемые применительно к этой же базе данных с использованием другого подключения SQLConnection (в этом же или другом приложении AIR), смогут осуществлять в ней операции чтения, но не смогут осуществлять операции записи. Однако для других подключений, используемых для чтения данных из базы данных, первоначальное состояние данных в базе идентично состоянию базы данных до вызова метода begin()
экземпляра подключения SQLConnection внутри транзакции. Любые незафиксированные изменения данных, произведенные в немедленно заблокированной транзакции, не доступны для других подключений.
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z