📄 mdproisolationlevel.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML dir=ltr>
<HEAD>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=gb2312"><title>IsolationLevel 属性</title>
<style>@import url(msdn_ie4.css);</style>
</HEAD>
<BODY>
<h1><a name="mdproisolationlevel"></a>IsolationLevel 属性</h1>
<p>
指示 <a href="mdobjconnection.htm">Connection</a> 对象的隔离级别。</p>
<p class=label>
<b>设置和返回值</b></p>
<p>
设置或返回以下某个 <b>IsolationLevelEnum</b> 值。</p>
<table border=1 cellpadding=5 cols=2 frame=below rules=rows>
<tr valign=top>
<td class=label width=38%><b>常数</b></td>
<td class=label width=62%><b>说明</b></td>
</tr>
<tr valign=top>
<td width=38%><b>adXactUnspecified</b></td>
<td width=62%>指示提供者正在使用非指定的 <b>IsolationLevel</b>,但其级别无法确定。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactChaos</b></td>
<td width=62%>默认值。指示无法从更高级隔离事务覆盖挂起的更改。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactBrowse</b></td>
<td width=62%>指示从某事务中可以查看其他事务中未提交的更改。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactReadUncommitted</b></td>
<td width=62%>同 <b>adXactBrowse</b>。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactCursorStability</b></td>
<td width=62%>默认值。表明只有在事务提交后才能从某事务中查看它们的更改。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactReadCommitted</b></td>
<td width=62%>同 <b>adXactCursorStability</b>。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactRepeatableRead</b></td>
<td width=62%>指示无法从某事务中查看其他事务中所作的更改,但通过查询可以得到新记录集。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactIsolated</b></td>
<td width=62%>指示该事务在与其他事务隔离的情况下执行。</td>
</tr>
<tr valign=top>
<td width=38%><b>adXactSerializable</b></td>
<td width=62%>同 <b>adXactIsolated</b>。</td>
</tr>
</table><br>
<p class=label>
<b>说明</b></p>
<p>
使用 <b>IsolationLevel</b> 属性可设置 <b>Connection</b> 对象的隔离级别。<b>IsolationLevel</b> 的属性为读/写。直到下次调用 <a href="mdmthbegintrans.htm">BeginTrans</a> 方法时,该设置才可以生效。如果您请求的隔离级别不可用,提供者可能返回下一个更高的隔离级别。</p>
<p class=indent>
<B><b>远程数据服务用法 </b></B>当用于客户端 <b>Connection </b>对象时,只能将 <b>IsolationLevel</b> 属性设置为 <b>adXactUnspecified</b>。</p>
<p class=indent>
由于用户正在使用客户端缓冲区中已断开的 <b>Recordset</b> 对象,所以可能会出现多用户问题。例如,当两个不同的用户对同一记录进行更新时,Remote Data Service 只允许首先更新该记录的用户实现更新操作。第二个用户的更新请求将失败,并产生错误。</p>
<center> <A HREF="http://www.51windows.Net">www.51windows.Net</A></center>
<SCRIPT LANGUAGE="JavaScript" src="/log/sitelog2.asp"></SCRIPT>
<script src="script.js"></script></BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -