access内置函数中属于域聚合函数的是

 我来答
天秤座的你金牛
2016-08-20 · TA获得超过1214个赞
知道小有建树答主
回答量:1067
采纳率:33%
帮助的人:277万
展开全部
一、 DCount函数、DAvg函数、DSum函数
DCount函数用于返回指定记录集中的记录数
DAvg函数用于返回指定记录集中某个字段列数据的平均值
DSum函数用于返回指定记录集中某个字段列数据的和。
注它们均可以直接在VBA、宏、查询表达式或计算控件中使用。
调用格式
DCount表达式记录集[条件式]
DAvg表达式记录集[条件式]
DSum表达式记录集[条件式]
说明
“表达式”用于标识统计的字段
“记录集”是一个字符串表达式可以是表的名称或查询的名称
“条件式”是可选的字符串表达式用于限制函数执行的数据范围。一般要组织成SQL
表达式中的WHERE子句只是不含WHERE关键字如果忽略函数在整个记录集的范
围内计算。
例1在一个文本框控件中显示“教师”表中女教师的人数
设置文本框控件的“控件源ControlSource”属性为以下表达式
=DCount“编号”“教师”“性别=‘女’”
例2在一个文本框控件中显示“学生”表中学生的平均年龄。
设置文本框控件的“控件源ControlSource”属性为以下表达式
=DAvg“年龄”“学生”
二、DMax函数和DMin函数
DMax函数用于返回指定记录集中某个字段列数据的最大值
DMin函数用于返回指定记录集中某个字段列数据的最大值
注它们均可以直接在VBA、宏、查询表达式或计算控件中使用。
调用格式
DMax表达式记录集[条件式]
DMin表达式记录集[条件式]
“表达式”用于标识统计的字段
“记录集”是一个字符串表达式可以是表的名称或查询的名称
“条件式”是可选的字符串表达式用于限制函数执行的数据范围。一般要组织成SQL
表达式中的WHERE子句只是不含WHERE关键字如果忽略函数在整个记录集的范
围内计算。
例1在一个文本框控件中显示“学生”表中男生的最大年龄。
设置文本框控件的“控件源ControlSource”属性为以下表达式
=DMax“年龄”“学生”“性别=‘男’”
三、DLookup函数
DLookup函数用于返回指定记录集里检索特定字段的值。
注它们均可以直接在VBA、宏、查询表达式或计算控件中使用而且主要用于检索
来自外部表而非数据源表字段中的数据。
调用格式
DLookup表达式记录集[条件式]
“表达式”用于标识需要返回其值的检索字段
“记录集”是一个字符串表达式可以是表的名称或查询的名称
“条件式”是可选的字符串表达式用于限制函数执行的数据范围。一般要组织成SQL
表达式中的WHERE子句只是不含WHERE关键字如果忽略函数在整个记录集的范
围内查询。
注如果有多个字段满足“条件式”DLookup函数将返回第一个匹配字段所对应的检
索字段值。
例试根据窗体上一个文本框控件名为tNum中输入的课程编号将“课程”表里
对应的课程名称显示在另一个文本框控件名为tName中。
添加以下事件过程即可
Private Sub tNum_AfterUpdate( )
Me!tName=DLookup(“课程名称”“课程”“课程编号=‘”& me!tNum &“‘”)
End Sub
四、DoCmd对象的RunSQL方法
用于运行ACCESS的操作查询完成对表的记录操作。还可以运行数据定义语句实现
表和索引的定义操作。它也无需从DAO或者ADO中定义任何对象进行操作使用方便。
调用格式DoCmd.RunSQL(SQLStatement[UseTransaction])
SQLStatement为字符串表达式表示操作查询或数据定义查询的有效SQL语句。它可
以使用INSERT INTO、DELETE、SELECT„INTO、UPDATE、CREATE TABLE、ALTER
TABLE、DROP TABLE、CREATE INDEX或DROP INDEX等SQL语句。
UseTransaction为可选项使用True可以在事务处理中包含该查询使用False则不使
用事务处理。默认值为True。
例编程实现“学生”表中学生年龄加1的操作。
Dim strSQL As String
strSQL=”update 学生 Set 年龄=年龄+1
DoCmd.RunSQL strSQL
TableDI
2024-07-18 广告
仅需3步!不写公式自动完成Excel vlookup表格匹配!Excel在线免,vlookup工具,点击16步自动完成表格匹配,无需手写公式,免费使用!... 点击进入详情页
本回答由TableDI提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式