Access 2003完整教程:DFirst、DLast 函数

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

DFirst(expr,domain, [criteria])

DLast(expr,domain, [criteria])

DFirstDLast函数具有下列参数。

参数说明
expr表达式,用于标识要从中查找第一个或最后一个值的字段。它可以是用来标识表或查询中字段的字符串表达式,也可以是对该字段中的数据执行计算的表达式。在 expr 中,可以包含表中的字段名称、窗体上的控件、常量或函数。如果 expr 包含一个函数,那么它可能是内置或用户定义的函数,但不是另一个域聚合函数或 SQL 聚合函数。
domain字符串表达式,用于标识组成域的一组记录。
criteria可选的字符串表达式,用于限制对其执行DFirstDLast函数的数据的范围。例如,criteria 通常等价于 SQL 表达式中的 WHERE 子句,但它没有单词 WHERE。如果 criteria 被省略,那么DFirstDLast函数将针对整个域计算 expr。任何包含在 criteria 中的字段必须也是 domain 中的字段;否则DFirstDLast函数将返回Null

说明

注释如果要返回一组记录(域)中的第一个或最后一个记录,则应创建按升序或降序排序的查询,并将TopValues属性设置为 1。有关详细信息,请参阅TopValues属性主题。从 Visual Basic 中,也可以创建 ADORecordset对象,并使用MoveFirstMoveLast方法返回一组记录中的第一个或最后一个记录。

上页:Access 2003完整教程:DeleteReportControl 方法 下页:Access 2003完整教程:DLookup 函数

Access 2003完整教程:DFirst、DLast 函数

Access 2003完整教程:DLookup 函数Access 2003完整教程:HyperlinkPart 方法
Access 2003完整教程:LoadPicture 方法Access 2003完整教程:Nz 函数
Access 2003完整教程:SysCmd 方法Access 2003完整教程:将数据透视表视图内容的格式设置成从右到左读取或从左到右读取
Access 2003完整教程:窗体的“数据透视表”和“数据透视图”视图中可用的函数Access 2003完整教程:关于在“Visual Basic 编辑器”中获取 Access 产品帮助
Access 2003完整教程:获得有关 Access 事件和属性的帮助Access 2003完整教程:页面中控件的 HTML 元素和类
Access 2003完整教程:从 Microsoft Windows SharePoint Services 列表导入Access 2003完整教程:改进 Access 项目的性能
Access 2003完整教程Access 2003完整教程:Microsoft Access 项目设计器中的消息汇总
Access 2003完整教程:字段列表中没有这样的字段Access 2003完整教程:无效的排序和分组
Access 2003完整教程:词汇表Access 2003完整教程:找不到关键字 (MDB)
Access 2003完整教程:朝鲜文字转换为朝鲜文汉字Access 2003完整教程:关于“更正键盘设置”
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号