Pacote | flash.data |
Classe | public class SQLTransactionLockType |
Herança | SQLTransactionLockType Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0 |
option
do método SQLConnection.begin()
.
Elementos da API relacionados
Constante | Definido por | ||
---|---|---|---|
DEFERRED : String = "deferred" [estático]
Especifica a opção de transação de bloqueio adiado. | SQLTransactionLockType | ||
EXCLUSIVE : String = "exclusive" [estático]
Especifica a opção de transação de bloqueio exclusivo. | SQLTransactionLockType | ||
IMMEDIATE : String = "immediate" [estático]
Especifica a opção de transação de bloqueio imediato. | SQLTransactionLockType |
DEFERRED | Constante |
public static const DEFERRED:String = "deferred"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0 |
Especifica a opção de transação de bloqueio adiado. Uma transação de bloqueio adiado não adquire um bloqueio no banco de dados até que o banco de dados seja acessado pela primeira vez. Com uma transação adiada, um bloqueio não é adquirido até que ocorra a primeira operação de leitura ou de gravação.
Elementos da API relacionados
EXCLUSIVE | Constante |
public static const EXCLUSIVE:String = "exclusive"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0 |
Especifica a opção de transação de bloqueio exclusivo. Uma transação de bloqueio exclusivo adquire um bloqueio no banco de dados imediatamente. Outros objetos SQLStatement que estejam sendo executados contra o mesmo banco de dados por intermédio de uma SQLConnection diferente (no mesmo aplicativo AIR ou em aplicativo um diferente) não podem ler ou gravar dados no banco de dados.
Elementos da API relacionados
IMMEDIATE | Constante |
public static const IMMEDIATE:String = "immediate"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0 |
Especifica a opção de transação de bloqueio imediato. Uma transação de bloqueio imediato adquire um bloqueio no banco de dados imediatamente. Outros objetos SQLStatement que estejam sendo executados contra o mesmo banco de dados por intermédio de uma SQLConnection diferente (no mesmo aplicativo AIR ou em aplicativo um diferente) podem ler mas não podem gravar dados no banco de dados. No entanto, para aquelas outras conexões que estão lendo dados do banco de dados, o estado inicial dos dados no banco de dados é idêntico ao estado no banco de dados antes de ter sido chamado o método begin()
da ocorrência SQLConnection em transação. Qualquer alteração de dados não confirmada feita na transação de bloqueio imediato não estará disponível a outras conexões.
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z