window.runtime 属性window.runtime.flash.data.SQLTransactionLockType
继承SQLTransactionLockType Inheritance Object

该类包含一些常数,它们表示 SQLConnection.begin() 方法的 option 参数的可能值。

另请参见

SQLConnection.begin()


属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
公共方法
 方法定义方
 Inherited
hasOwnProperty(name:String):Boolean
指示对象是否已经定义了指定的属性。
Object
 Inherited
isPrototypeOf(theClass:Object):Boolean
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
propertyIsEnumerable(name:String):Boolean
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
设置循环操作动态属性的可用性。
Object
 Inherited
toString():String
返回指定对象的字符串表示形式。
Object
 Inherited
valueOf():Object
返回指定对象的原始值。
Object
常量
 常量定义方
  DEFERRED : String = "deferred"
[静态] 指定延迟锁定事务选项。
SQLTransactionLockType
  EXCLUSIVE : String = "exclusive"
[静态] 指定独占锁定事务选项。
SQLTransactionLockType
  IMMEDIATE : String = "immediate"
[静态] 指定立即锁定事务选项。
SQLTransactionLockType
常量详细信息
DEFERRED常量
static const DEFERRED:String = "deferred"

指定延迟锁定事务选项。除非首先访问数据库,否则,延迟锁定事务不会对数据库获取锁定。使用延迟事务时,在第一次读取或写入操作之前不获取锁定。

另请参见

EXCLUSIVE常量 
static const EXCLUSIVE:String = "exclusive"

指定独占锁定事务选项。独占锁定事务对数据库立即获取锁定。通过不同 SQLConnection(在同一个 AIR 应用程序中或其他应用程序中)对同一个数据库执行操作的其他 SQLStatement 对象无法对该数据库读取或写入数据。

另请参见

IMMEDIATE常量 
static const IMMEDIATE:String = "immediate"

指定立即锁定事务选项。立即锁定事务对数据库立即获取锁定。通过不同 SQLConnection(在同一个 AIR 应用程序中或其他应用程序中)对同一个数据库执行操作的 SQLStatement 对象可以从该数据库中读取数据,但不能向其中写入数据。但是,对于从该数据库中读取数据的其他连接,数据库中数据的初始状态与调用事务内 SQLConnection 实例的 begin() 方法之前的数据库的状态相同。在立即锁定事务内进行的任何未提交的数据更改对其他连接不可用。

另请参见