DFirst 和 DLast 函数

DFirst 和 DLast 函数

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

DFirstDLast函数可用于从表或查询中的特定字段返回一个随机记录,如果只需要字段中的任何值。在窗体或报表上使用宏、 模块、 查询表达式或计算控件中的DFirstDLast函数。

语法

DFirst expr 、 域 [,criteria]

DLast expr 、 域 [,criteria]

DFirstDLast函数具有下列参数:

参数

说明

expr

必填。用于标识要查找的第一个或最后一个值的字段的表达式。它可以是任一字符串表达式标识表或查询或对该字段中的数据执行计算的表达式中的字段。在pr,您可以包括表、 窗体、 常量或函数中的控件中的字段的名称。如果expr包含函数,它可以是内置或用户定义的但不是另一个域聚合或 SQL 聚合函数。

domain

必填。标识组成域的记录集的字符串表达式。

criteria

可选。用于限制DFirstDLast函数执行对象的数据区域的字符串表达式。例如,条件通常是相当于 WHERE 子句中 SQL 表达式,没有单词位置。如果省略条件,则DFirstDLast函数求值expr针对整个域。在条件中包含的任何字段也必须; 中的字段否则, DFirstDLast函数返回Null。


备注

注意: 如果您想要在一组记录 ( 域) 中返回名字或姓氏记录,您应创建一个查询,按升序或降序和TopValues属性设置为 1。有关详细信息,请参阅TopValues属性主题。从 Visual Basic for Applications (VBA) 模块,您可以创建 ADO记录集对象,并使用MoveFirst最后一个方法返回一组记录中的第一个或最后一个记录。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×