?? mdprolocktype.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>LockType 屬性</title>
<style>@import url(msdn_ie4.css);</style>
</HEAD>
<BODY>
<h1><a name="mdprolocktype"></a>LockType 屬性</h1>
<p>
指示編輯過程中對記錄使用的鎖定類型。</p>
<p class=label>
<b>設置和返回值</b></p>
<p>
設置或返回以下某個 <b>LockTypeEnum</b> 的值。</p>
<table border=1 cellpadding=5 cols=2 frame=below rules=rows>
<tr valign=top>
<td class=label width=34%><b>常量</b></td>
<td class=label width=66%><b>說明</b></td>
</tr>
<tr valign=top>
<td width=34%><b>adLockReadOnly</b></td>
<td width=66%>默認值,只讀。無法更改數據。</td>
</tr>
<tr valign=top>
<td width=34%><b>adLockPessimistic</b></td>
<td width=66%>保守式記錄鎖定(逐條)。提供者執行必要的操作確保成功編輯記錄,通常采用編輯時立即鎖定數據源的記錄的方式。</td>
</tr>
<tr valign=top>
<td width=34%><b>adLockOptimistic</b></td>
<td width=66%>開放式記錄鎖定(逐條)。提供者使用開放式鎖定,只在調用 <a href="mdmthupdate.htm">Update</a> 方法時鎖定記錄。</td>
</tr>
<tr valign=top>
<td width=34%><b>adLockBatchOptimistic</b></td>
<td width=66%>開放式批更新。用于與立即更新模式相反的批更新模式。</td>
</tr>
</table><br>
<p class=label>
<b>說明</b></p>
<p>
打開 <b>Recordset</b> 前設置 <b>LockType</b> 屬性可指定打開時提供者應該使用的鎖定類型。讀取該屬性可返回在打開的 <b>Recordset</b> 對象上正在使用的鎖定類型。<b>Recordset</b> 關閉時 <b>LockType</b> 屬性為讀/寫,打開時該屬性為只讀。</p>
<p>
提供者可能不支持所有的鎖定類型。如果某提供者不支持所需的 <b>LockType</b> 設置,則將替換為其他類型的鎖定。要確定 <b>Recordset </b>對象可用的實際鎖定功能,請通過 <b>adUpdate</b> 和 <b>adUpdateBatch</b> 使用 <a href="mdmthsupports.htm">Supports</a> 方法。</p>
<p>
如果 <a href="mdprocursorlocation.htm">CursorLocation</a> 屬性被設置為 <b>adUseClient</b>,將不支持 <b>adLockPessimistic</b> 設置。設置不支持的值不會產生錯誤,因為此時將使用支持的最接近的 <b>LockType </b>的值。</p>
<p class=indent>
<b>遠程數據服務<B>用法 </B></b>當在客戶端 (ADOR) 的 <b>Recordset</b> 對象上使用時,<b>LockType</b> 屬性只能設置為 <b>adLockOptimisticBatch</b>。</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 + -