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最后一个方法返回一组记录中的第一个或最后一个记录。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

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

此信息是否有帮助?

谢谢您的反馈!

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

×