ປະສົມປະສານພິມ ADO IsolationLevel

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

ປະສົມປະສານພິມາມີຜົນງານທີ່ສາມາດກະຕຸມຫຼືກັບຄືນຄວາມຫວນຫນັງຂອງບັນດາຜູ້ຮັບຂໍ້ມູນ Connection。ຄູ່ມູນນີ້ແມ່ນ IsolationLevelEnum ຄູ່ມູນ。ຄູ່ມູນຄົງທີ່ແມ່ນ adXactChaos。

ຄວາມຄິດເຫັນ:IsolationLevel ຈະມີຜົນງານຈົນກວ່າການເອິ້ນຕອນຕໍ່ໄປຂອງພະນັກງານ BeginTrans。

ຄຳສັ່ງ

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 adXactCursorStability
adXactReadCommitted adXactReadCommitted 4096
ສາມາດເບິ່ງການປ່ຽນແປງທີ່ໄດ້ຮັບການການສັນຍາລະບຽບທີ່ອື່ນ. adXactReadCommitted 4096
ກັບ adXactCursorStability adXactRepeatableRead 65536
ບໍ່ສາມາດເບິ່ງການປ່ຽນແປງທີ່ເກີດຂຶ້ນໃນຄວາມສະບາຍລະບຽບອື່ນມາ ແຕ່ການສອບສວນໃໝ່ສາມາດການຊອກບັນທຶກ Recordset ຂໍ້ມູນໃໝ່. adXactSerializable adXactIsolated
ການດຳເນີນຂອງຄວາມສະບາຍລະບຽບກັບຄວາມສະບາຍລະບຽບອື່ນ adXactSerializable 1048576