在
Visual Basic中可以使用Move的四种方法来
移动记录:MoveFirst,MoveLast,MoveNext和MovePrevious方法。
①如果想让记录集中的第一条记录成为当前记录,可以使用MoveFirst方法。例如:
以下是引用片段: Data1.Recordset.MoveFirst |
②如果想让记录集中的最后一条记录成为当前记录,可以使用MoveLast方法。例如:
以下是引用片段: Data1.recordset.MoveLast |
③如果想让记录集中的下一条记录成为当前记录,可以使用MoveNext方法。MoveNext方法常用来逐个浏览数据库中的数据。例如:
以下是引用片段: Data1.Recordset.MoveNext |
使用MoveNext方法时要注意,当Data控件位于记录集的最后一条记录上时,如果再向后移动记录,就会使得记录集的EOF属性变为True。如果我们将Data控件的EOFAction属性置为1,那么这时当前记录不再有效,并且清除被绑定的数据感知控件上的数据。这时不能再继续执行MoveNext方法,否则会产生一个可以捕获的错误。所以在使用MoveNext之前,最好先判断记录集对象的EOF值,防止出错,可以使用如下代码:
以下是引用片段: If Data1.Recordset.EOF=False Then Data1.Recordset.MoveNext End If |
④如果想让记录集的上一条记录成为当前记录,可以使用MovePrevious方法。例如:
以下是引用片段: Data1.Recordset.MovePrevious |
和MoveNext方法类似,使用MovePrevious方法时要注意,如果已经把BOFAciton属性设为1,当Recordset的BOF属性为True时,不能再继续执行MovePrevious方法,所以在使用MovePrevious方法前,最好先判断记录集对象的BOF值,可以使用如下代码:
以下是引用片段: If Data1.Recordset.BOF=False Then Data1.Recordset.MovePrevious End if |
κ.О
SOSO用户
小朋友 凶
-┱開尐oο
ミ℡▕絕ジ戀
(_少跟Wǒ拽
小孩儿
゛代号:鐧簞
550752490
海盗海盗
/qz世代宗师
熊猫烧香
0o彩虹天堂o0
太阳 DE 季节
ジ 蛇 ポ
天生廢料
今晚翻屋企
厶&仔
df
&闹s'爍,
瓜子壳咯
紫色珊瑚
﹎訫巳死乄
快乐做自己
o尐嘴メ乱啵o
...㊣●
王之爱殷
颜默默^诺诺
阳光数码
ㄕJ ぐ━
梦児‖鎻鈊
※虹殇※
高高兴兴上班
♂靉丄鉨Le♀
/ty楓ず頨話
╳▔隧→№楓
!`蕞噯S.нЁ
-=夢界=-
海Dē顔色
舞鸞/aiq卿鳳
-ナ夶[怪獣]
tomatolei
没有你的日子
運命/dgの夜
雨后彩虹
ネ申 ィ山
争分夺秒
许愿树
-??? 尛旭.
简简℃单单
[中國电信]
苹果的清香
大螃蟹ㄨ伟伟
乖寳貝児
︷鏦尐僦佷坏
|;尐笨櫫℡
544720138
_深度
MoTTo MaP
幹鋽‖丄諦
︶ㄣ祭づ狼煙
今⊙生☆有约
ㄗs:┠禮菔┨
竹ヤ影
:MO/mo°
ˊ 丄蓅社會,
※地呱豬♂
⊙自由人乐
梦想宗国
原来是你
Φ囮囚囻囲囷
{尛花`
┊煙`圈oоΟ
.゛襟鰸|.`'
№349
微乄疯
SOSO用户
☆.雨轩.★
ˋ.濺尛鬼.、
樹芐聤雨に
゛_尐強.
.赱.夨.
Spirit /ka
噹瑷吥洅唍媄
.﹎贚℡
♀枯葉蝶Ю
sapphire
"垰嗵綉|蘭
天雨
Q‘版|尐柒
徐志凯
小→K
雪君鹜风
&若夕儿&
-‘喐焖'/..
藍Se不忧郁
知足常乐`
Ё族█Joseph
僾鯢壹萬哖
99次失恋成功
恒凯硬质合金
■■■滾遠點
﹎愛^ō^誰?
1oo﹪啲