📄 mdmthmovefirst.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>MoveFirst、MoveLast、MoveNext 和 MovePrevious 方法</title>
<style>@import url(msdn_ie4.css);</style>
</HEAD>
<BODY>
<h1><a name="mdmthmovefirst"></a>MoveFirst、MoveLast、MoveNext 和 MovePrevious 方法</h1>
<p>
在指定 <a href="mdobjodbrec.htm">Recordset</a> 对象中移动到第一个、最后一个、下一个或前一个记录并使该记录成为当前记录。</p>
<p class=label>
<b>语法</b></p>
<p>
<i>recordset</i><b>.</b>{<b>MoveFirst</b> | <b>MoveLast</b> | <b>MoveNext</b> | <b>MovePrevious</b>}</p>
<p class=label>
<b>说明</b></p>
<p>
使用 <b>MoveFirst</b> 方法将当前记录位置移动到<b> Recordset</b> 中的第一个记录。</p>
<p>
使用<b> MoveLast</b> 方法将当前记录位置移动到 <b>Recordset </b>中的最后一个记录。<b>Recordset</b> 对象必须支持书签或向后光标移动;否则调用该方法将产生错误。</p>
<p>
使用 <b>MoveNext</b> 方法将当前记录向前移动一个记录(向 <b>Recordset </b>的底部)。如果最后一个记录是当前记录并且调用 <b>MoveNext</b> 方法,则 ADO 将当前记录设置到 <b>Recordset </b>(<a href="mdprobof.htm">EOF</a> 为 <b>True</b>)的尾记录之后。当 <b>EOF</b> 属性已经为<b> True</b> 时试图向前移动将产生错误。</p>
<p>
使用 <b>MovePrevious </b>方法将当前记录位置向后移动一个记录(向记录集的顶部)。Recordset 对象必须支持书签或向后游标移动;否则方法调用将产生错误。如果首记录是当前记录并且调用 <b>MovePrevious </b>方法,则 ADO 将当前记录设置在 <b>Recordset </b>(<a href="mdprobof.htm">BOF</a> 为 <b>True</b>)的首记录之前。而 <b>BOF</b> 属性为 <b>True </b>时向后移动将产生错误。如果 <b>Recordset </b>对象不支持书签或向后游标移动,则 <b>MovePrevious </b>方法将产生错误。</p>
<p>
如果记录集是仅向前的,但是用户希望支持向前和向后滚动,则可以使用 <a href="mdprocachesize.htm">CacheSize</a><b> </b>属性创建记录缓存,通过 <a href="mdmthmove.htm">Move</a><b> </b>方法支持向后游标移动。由于缓存记录是加载到内存中的,所以应避免不必要地缓存太多记录。可以调用仅向前 <b>Recordset </b>对象的 <b>MoveFirst </b>方法;这样做可使提供者重新执行生成 <b>Recordset </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 + -