域聚合函数的应用-小易
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


域聚合函数的应用

发表时间:2016/7/25 11:38:20 评论(0) 浏览(6503)  评论 | 加入收藏 | 复制
   
摘 要:域聚合函数的应用。
正 文:

=DSum("数量","表1","名称='" & [txt名称] & "'")
=DSum("数量","表1","采购员=" & [txt采购员])
=DSum("数量","表1","日期=#" & [txt日期] & "#")

三种数据类型用法总结:

数值型表示法 " & 变量
文本型表示法 '" & 变量 & "'
日期型表示法 #" & 变量 & "#

多条件DSum函数使用的例子

方法一:

Private Sub 数量_AfterUpdate()
Me.[数量相加] = DSum("数量", "PO", "订单号='" & [订单号] & "'and [物料号] = '" & [物料号] & "'  and  [订单日期]<= #" & [订单日期] & "#")
End Sub

方法二:

Select PO.订单号, PO.物料号, PO.数量 AS 数量, PO.订单日期, DSum("数量","PO","订单号='" & [订单号] & "'and [物料号] = '" & [物料号] & "'  and  [订单日期]<= #" & [订单日期] & "#") AS 数量相加
FROM PO;

DMin(expr, domain, [criteria])
DMax(expr, domain, [criteria])
 
DMin 和 DMax 函数具有以下参数:
 参数 说明 
expr 表达式,用于标识要为其查找最小值和最大值的字段。也可以是用来标识表或查询中字段的字符串表达式,或者是以该字段中的数据进行计算的表达式。在 expr 中可以包括表字段的名称、窗体上的控件、常量或函数。如果 expr 含有函数,那么它可以是内置的,也可以是用户自定义的,但不能是另一个域聚合函数或 SQL 聚合函数。 

=DLookUp("数量","表1","名称='" & [txt名称] & "'")
=DLookUp("数量","表1","采购员=" & [txt采购员])
=DLookUp("数量","表1","日期=#" & [txt日期] & "#")

三种数据类型用法总结:

文本型表示法 '" & 变量 & "'
数值型表示法 " & 变量
日期型表示法 #" & 变量 & "#


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【access入门】聚合函数的示例\聚合函数应用举例,Sum合计\...  【麥田  2012/3/25】
分组聚合函数详细讲解\聚合函数总结  【麥田  2012/4/6】
【PPT格式教程】SQL聚合函数  【张亚帮  2013/5/27】
【译文】如何在ACCESS SQL中使用聚合函数  【周芳  2014/3/24】
Access_VBA常用聚合函数  【宏鹏  2014/4/30】
Access基础知识---域聚合函数和SQL聚合函数的区别是什么!  【小赵  2014/7/31】
常见问答
技术分类
相关资源
文章搜索
关于作者

小易

文章分类

文章存档

友情链接