为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

ACCESS域聚合函数

2017-09-25 4页 doc 15KB 107阅读

用户头像

is_511210

暂无简介

举报
ACCESS域聚合函数ACCESS域聚合函数 ACCESS域聚函数 一、 DCount函数、DAvg函数、DSum函数 DCount函数用于返回指定记录集中的记录数; DAvg函数用于返回指定记录集中某个字段列数据的平均值; DSum函数用于返回指定记录集中某个字段列数据的和。 注:它们均可以直接在VBA、宏、查询表达式或计算控件中使用。 调用格式: DCount(表达式,记录集[,条件式]) DAvg(表达式,记录集[,条件式]) DSum(表达式,记录集[,条件式]) 说明: “表达式”用于标识统计的字段 “记录集”是一个...
ACCESS域聚合函数
ACCESS域聚合函数 ACCESS域聚函数 一、 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
/
本文档为【ACCESS域聚合函数】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索