FindRecord 方法

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在 Visual Basic 中,FindRecord 方法執(zhí)行 FindRecord 操作。

expression.FindRecord(FindWhat, Match, MatchCase, Search, SearchAsFormatted, OnlyCurrentField, FindFirst)

expression     必需。返回“應用于”列表中的一個對象的表達式。

FindWhat     必需 Variant 型。表達式,對文本、數(shù)字或日期求值。表達式中包含的是待查找的數(shù)據(jù)。

Match   可選 AcFindMatch

AcFindMatch 可以是下列 AcFindMatch 常量之一:

acAnywhere

acEntire 默認

acStart

如果將該參數(shù)留空,將采用默認常量 (acEntire)。

MatchCase     可選 Variant 型。使用 True 可以區(qū)分大小寫進行搜索,使用 False 時不區(qū)分大小寫。如果將該參數(shù)留空,將采用默認值 (False)。

Search   可選 AcSearchDirection

AcSearchDirection 可以是下列 AcSearchDirection 常量之一:

acDown

acSearchAll 默認

acUp

如果將該參數(shù)留空,將采用默認常量 (acSearchAll)。

SearchAsFormatted     可選 Variant 型。使用 True 可以按格式搜索數(shù)據(jù),使用 False 將按數(shù)據(jù)庫中存儲的數(shù)據(jù)搜索。如果將該參數(shù)留空,將采用默認值 (False)。

OnlyCurrentField   可選 AcFindField

AcFindField 可以是下列 AcFindField 常量之一:

acAll

acCurrent 默認

如果將該參數(shù)留空,將采用默認常量 (acCurrent)。

FindFirst     可選 Variant 型。使用 True 可以從第一條記錄開始搜索,使用 False 可以從當前記錄的下一條記錄開始搜索。如果將該參數(shù)留空,將采用默認值 (True)。

說明

有關該操作及其參數(shù)如何使用的詳細信息,請參閱該操作的主題。

語法中間的可選參數(shù)允許留空,但是必須包含參數(shù)的逗號。如果有一個或多個位于末端的參數(shù)留空,在指定的最后一個參數(shù)后面不需使用逗號。

示例

下面的示例查找第一個當前字段為 Smith 的記錄。不包含當前字段為 smith 或 Smithson 的情況。

DoCmd.FindRecord "Smith",, True,, True