IsolationLevel
ADO IsolationLevel xususiyati
❮ Connection obyektining to‘liq ma’lumotnomasi
IsolationLevel xususiyati Connection obyektining izolyatsiya darajasini o‘rnatadi yoki qaytaradi. Qiymat IsolationLevelEnum qiymati bo‘ladi. Standart qiymati: adXactChaos.
Eslatma: IsolationLevel sozlamalari BeginTrans keyingi safar chaqirilgunga qadar kuchga kirmaydi.
Sintaksis
objconn.IsolationLevel
Misol
<%
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
| Konstanta | Qiymat | Tavsif |
|---|---|---|
| adXactUnspecified | -1 | Ko‘rsatilgan izolyatsiya darajasidan foydalanib bo‘lmaydi, chunki provayder boshqa izolyatsiya darajasidan foydalanmoqda va bu darajani aniqlab bo‘lmaydi. |
| adXactChaos | 16 | Yuqoriroq darajadagi tranzaksiyalarni qayta yozib (overwrite) bo‘lmaydi. |
| adXactBrowse | 256 | Boshqa tranzaksiyalardagi tasdiqlanmagan (uncommitted) o‘zgarishlarni ko‘rish mumkin. |
| adXactReadUncommitted | 256 | adXactBrowse bilan bir xil. |
| adXactCursorStability | 4096 | Boshqa tranzaksiyalardagi tasdiqlangan (committed) o‘zgarishlarni ko‘rish mumkin. |
| adXactReadCommitted | 4096 | adXactCursorStability bilan bir xil. |
| adXactRepeatableRead | 65536 | Boshqa tranzaksiyalardagi o‘zgarishlarni ko‘rib bo‘lmaydi, biroq so‘rovni qayta bajarish (requery) mumkin |
| adXactIsolated | 1048576 | Tranzaksiyalaringiz boshqa barcha tranzaksiyalardan izolyatsiya qilingan. |
| adXactSerializable | 1048576 | adXactIsolated bilan bir xil. |
❮ Connection obyektining to‘liq ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
