Pacchetto | flash.data |
Classe | public class SQLTransactionLockType |
Ereditarietà | SQLTransactionLockType Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
option
del metodo SQLConnection.begin()
.
Elementi API correlati
Costante | Definito da | ||
---|---|---|---|
DEFERRED : String = "deferred" [statico]
Specifica l'opzione di transazione con blocco differito. | SQLTransactionLockType | ||
EXCLUSIVE : String = "exclusive" [statico]
Specifica l'opzione di transazione con blocco esclusivo. | SQLTransactionLockType | ||
IMMEDIATE : String = "immediate" [statico]
Specifica l'opzione di transazione con blocco immediato. | SQLTransactionLockType |
DEFERRED | Costante |
public static const DEFERRED:String = "deferred"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Specifica l'opzione di transazione con blocco differito. Una transazione con blocco differito non acquisisce un blocco nel database fino a quando viene effettuato il primo accesso al database. Con una transazione differita, il blocco non viene acquisito fino alla prima operazione di lettura o scrittura.
Elementi API correlati
EXCLUSIVE | Costante |
public static const EXCLUSIVE:String = "exclusive"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Specifica l'opzione di transazione con blocco esclusivo. Una transazione con blocco esclusivo acquisisce immediatamente un blocco nel database. Gli altri oggetti SQLStatement in esecuzione sullo stesso database attraverso una SQLConnection diversa (nella stessa applicazione AIR o in una diversa) non possono leggere i dati del database o scriverli in esso.
Elementi API correlati
IMMEDIATE | Costante |
public static const IMMEDIATE:String = "immediate"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Specifica l'opzione di transazione con blocco immediato. Una transazione con blocco immediato acquisisce immediatamente un blocco nel database. Gli altri oggetti SQLStatement in esecuzione sullo stesso database attraverso una SQLConnection diversa (nella stessa applicazione AIR o in una diversa) possono leggere i dati del database ma non possono scriverli in esso. Tuttavia, per le altre connessioni che leggono i dati dal database, lo stato iniziale dei dati nel database è identico allo stato del database prima che per l'istanza SQLConnection interna alla transazione venisse chiamato il metodo begin()
. Qualunque modifica non apportata ai dati eseguita all'interno della transazione con blocco immediato non è disponibile per le altre connessioni.
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z