Derniers tutoriels de développement web
 

ADO IsolationLevel Property


<Complete Référence objet de connexion

Les ensembles de propriétés isolationLevel ou retourne le niveau d'isolation d'un objet de connexion. La valeur est une IsolationLevelEnum valeur. Par défaut est adXactChaos.

Note: Les paramètres isolationLevel ne fonctionnera pas jusqu'à BeginTrans prochaine fois est appelé.

Syntaxe

objconn.IsolationLevel

Exemple

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.IsolationLevel=adXactIsolated
conn.Open(Server.Mappath("northwind.mdb"))

response.write(conn.IsolationLevel)

conn.Close
%>

IsolationLevelEnum

Constante Valeur La description
adXactUnspecified-1 Impossible d'utiliser le niveau d'isolement spécifié, parce que le fournisseur utilise un niveau d'isolation différent, et ce niveau ne peut être déterminée.
adXactChaos16 Impossible de remplacer les transactions de niveau supérieur.
adXactBrowse256 Peut afficher des modifications non validées dans d'autres transactions.
adXactReadUncommitted256 Identique à adXactBrowse.
adXactCursorStability4096 Peut voir les modifications commises dans d'autres transactions.
adXactReadCommitted4096 Identique à adXactCursorStability.
adXactRepeatableRead65536 Ne peut pas voir les changements dans d'autres transactions, mais vous pouvez effectuer une nouvelle requête
adXactIsolated1048576 Vos transactions sont isolées de toutes les autres transactions.
adXactSerializable1048576 Identique à adXactIsolated.

<Complete Référence objet de connexion