<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. |
adXactChaos | 16 | Impossible de remplacer les transactions de niveau supérieur. |
adXactBrowse | 256 | Peut afficher des modifications non validées dans d'autres transactions. |
adXactReadUncommitted | 256 | Identique à adXactBrowse. |
adXactCursorStability | 4096 | Peut voir les modifications commises dans d'autres transactions. |
adXactReadCommitted | 4096 | Identique à adXactCursorStability. |
adXactRepeatableRead | 65536 | Ne peut pas voir les changements dans d'autres transactions, mais vous pouvez effectuer une nouvelle requête |
adXactIsolated | 1048576 | Vos transactions sont isolées de toutes les autres transactions. |
adXactSerializable | 1048576 | Identique à adXactIsolated. |
<Complete Référence objet de connexion