ADO IsolationLevel అనే అంశం

నిర్వచనం మరియు వినియోగం

IsolationLevel అనే అంశం కనెక్షన్ అబ్జెక్ట్ యొక్క అనునియోగిత స్థాయిని అమర్చవచ్చు లేదా తిరిగి పొందవచ్చు. ఈ విలువ ఒక IsolationLevelEnum విలువ. అప్రమేయంగా adXactChaos ఉంటుంది.

ప్రతీక్షార్హం కాని వివరణ:IsolationLevel అమర్చినప్పుడు అది యాక్షన్ బేగిన్ మెథడ్ కాల్ అవ్వవాడు వరకు అమలు అవుతుంది.

సంకేతం

objconn.IsolationLevel

ఉదాహరణ

<%
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

కనిష్టం విలువ వివరణ
adXactUnspecified -1 అనునియోగిత స్థాయిని ఉపయోగించలేము, ఎందుకంటే ప్రొవైడర్ వేరే అనునియోగిత స్థాయిని ఉపయోగిస్తున్నాడు మరియు ఆ స్థాయి తెలియనిది.
adXactChaos 16 无法覆盖更高级别的事务。
adXactBrowse 256 可以从一个事务中查看其他事务中未提交的更改。
adXactReadUncommitted 256 adXactBrowse తో అదే
adXactCursorStability 4096 ఒక ట్రాన్సాక్షన్ లోపల ఇతర ట్రాన్సాక్షన్లలో కేవలం కమిట్ చేసిన మార్పులను చూడగలరు.
adXactReadCommitted 4096 adXactCursorStability తో అదే
adXactRepeatableRead 65536 ఒక ట్రాన్సాక్షన్ లోపల ఇతర ట్రాన్సాక్షన్లలో చేసిన మార్పులను చూడలేకపోతారు, కానీ మళ్ళీ క్వరీ చేసినప్పుడు కొత్త రికార్డ్సెట్ ఆబ్జెక్ట్ పొందవచ్చు.
adXactIsolated 1048576 ఈ ట్రాన్సాక్షన్ ఇతర ట్రాన్సాక్షన్లతో అజేక్షన్ చేస్తుంది.
adXactSerializable 1048576 adXactIsolated తో అదే