(仅限 AIR)
flash.data
public class SQLTransactionLockType
继承SQLTransactionLockType Inheritance Object

语言版本: ActionScript 3.0
运行时版本: AIR 1.0

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

另请参见

flash.data.SQLConnection.begin()


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

语言版本: ActionScript 3.0
运行时版本: AIR 1.0

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

另请参见

AIR-only EXCLUSIVE常量 
public static const EXCLUSIVE:String = "exclusive"

语言版本: ActionScript 3.0
运行时版本: AIR 1.0

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

另请参见

AIR-only IMMEDIATE常量 
public static const IMMEDIATE:String = "immediate"

语言版本: ActionScript 3.0
运行时版本: AIR 1.0

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

另请参见