使用Move方法可以在記錄集中每次移動(dòng)一條記錄,或者移動(dòng)到最后一條或第一條記錄。有時(shí)候需要根據(jù)某些條件查找特定的記錄,快速地定位到該記錄上,這時(shí),我們就需要使用Find方法或Seek方法。
1.Find方法
在動(dòng)態(tài)集類型或快照類型的記錄集對(duì)象中查找特定記錄,可以使用Find方法,Ⅵsual Basic支持4種Find方法。
·FindFirst:查找滿足指定條件的第一條記錄。
·FindNext:查找滿足指定條件的下一條記錄。
·FindLast:查找滿足指定條件的最后一條記錄。
·FindPrevious:查找滿足指定條件的前一條記錄。
它們的語(yǔ)法為:
Data1.Recordset.FindNext“XH=‘990289’”
使用每個(gè)Find方法時(shí),后面要跟一個(gè)邏輯表達(dá)式(criteria),用于確定查找的條件,一般表達(dá)式中要有一個(gè)或多個(gè)字段名,類似于SQL語(yǔ)句中的Where子句。例如下面的代碼查找XH(學(xué)號(hào))為990289的第一個(gè)學(xué)生記錄:
2.Seek方法
Seek方法適用于查找表類型的記錄集對(duì)象中的特定記錄。Seek方法只對(duì)表類型的記錄集有效,因?yàn)橐褂迷摫淼漠?dāng)前索引。
Seek方法的語(yǔ)法如下:
recordset.Seek comparson,key1,key2……key13
其中recordset為記錄集變量,comparison為各種比較字符串,決定執(zhí)行比較的種類,Keyn為當(dāng)前索引中的各字段值,最多可以有13個(gè)key值。
1.Find方法
在動(dòng)態(tài)集類型或快照類型的記錄集對(duì)象中查找特定記錄,可以使用Find方法,Ⅵsual Basic支持4種Find方法。
·FindFirst:查找滿足指定條件的第一條記錄。
·FindNext:查找滿足指定條件的下一條記錄。
·FindLast:查找滿足指定條件的最后一條記錄。
·FindPrevious:查找滿足指定條件的前一條記錄。
它們的語(yǔ)法為:
Data1.Recordset.FindNext“XH=‘990289’”
使用每個(gè)Find方法時(shí),后面要跟一個(gè)邏輯表達(dá)式(criteria),用于確定查找的條件,一般表達(dá)式中要有一個(gè)或多個(gè)字段名,類似于SQL語(yǔ)句中的Where子句。例如下面的代碼查找XH(學(xué)號(hào))為990289的第一個(gè)學(xué)生記錄:
2.Seek方法
Seek方法適用于查找表類型的記錄集對(duì)象中的特定記錄。Seek方法只對(duì)表類型的記錄集有效,因?yàn)橐褂迷摫淼漠?dāng)前索引。
Seek方法的語(yǔ)法如下:
recordset.Seek comparson,key1,key2……key13
其中recordset為記錄集變量,comparison為各種比較字符串,決定執(zhí)行比較的種類,Keyn為當(dāng)前索引中的各字段值,最多可以有13個(gè)key值。
- 2009年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2009年3月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年4月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2011年3月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 2010年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 查看計(jì)算機(jī)等級(jí)考試全部真題>>
- 2024年9月湖南計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間及入
- 2024年9月湖南計(jì)算機(jī)一級(jí)考試準(zhǔn)考證打印入口(9
- 2024年9月江蘇省全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名通告
- 2024年9月山西計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間及入
- 2024年9月北京計(jì)算機(jī)一級(jí)考試準(zhǔn)考證打印入口(9
- 2024年9月湖北計(jì)算機(jī)二級(jí)考試準(zhǔn)考證打印入口(9
- 2024年9月湖北計(jì)算機(jī)等級(jí)考試準(zhǔn)考證打印時(shí)間及入
- 2024年9月江蘇計(jì)算機(jī)一級(jí)考試準(zhǔn)考證打印入口(9