早教吧作业答案频道 -->其他-->
access中DLookUp函数的举例应用,格式中的每个参数的含义是什么,举例子说明下
题目详情
access中DLookUp函数的举例应用,格式中的每个参数的含义是什么,举例子说明下
▼优质解答
答案和解析
Dlookup函数综合释疑
语法:
Dlookup(expr,domain,[criteria])
expr:要获取值的字段名称
domain :要获取值的表或查询名称
criteria:用于限制 Dlookup 函数执行的数据范围.如果不给 criteria 提供值,Dlookup 函数将返回域中的一个随机值.
一、正常用法
1、用于数值型条件值:
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = n")
2、用于字符串型条件值注意字符串的单引号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = '字符串值'")
3、用于日期型条件值注意日期的#号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = #日期值#")
二、从窗体控件中引用条件值用法
1、用于数值型条件值:
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 =" &
forms!窗体名!控件名)
2、用于字符串型条件值注意字符串的单引号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = '" &
forms!窗体名!控件名 & "'")
3、用于日期型条件值注意日期的#号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = #" &
forms!窗体名!控件名 & "#")
三、混合使用方法(支持多条件)
在这种方法中也可以在条件中写入固定的值.
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名1 = " & Forms!窗体名!控件名1 _
& " AND 条件字段名2 = '" & Forms!窗体名!控件名2 & "'" _
& " AND 条件字段名3 =#" & Forms!窗体名!控件名3 & "#")
示例
下面的示例将从满足 criteria 内容记录的“CompanyName”字段中返回名称信息.域为“Shippers”表.criteria 参数将结果记录集限制为“ShipperID”等于 1 的记录.
Dim varX As Variant
varX = DLookup("[CompanyName]","Shippers","[ShipperID] = 1")
下一个示例来自“Shippers”表.它使用窗体控件“ShipperID”来为 DLookup 函数提供条件.请注意,对控件的引用不包括在标识字符串的引号中,这样可以确保每次调用 DLookup 函数时,Microsoft Access 都将从控件中获得当前值.
Dim varX As Variant
varX = DLookup("[CompanyName]","Shippers","[ShipperID] = " _
& Forms!Shippers!ShipperID)
语法:
Dlookup(expr,domain,[criteria])
expr:要获取值的字段名称
domain :要获取值的表或查询名称
criteria:用于限制 Dlookup 函数执行的数据范围.如果不给 criteria 提供值,Dlookup 函数将返回域中的一个随机值.
一、正常用法
1、用于数值型条件值:
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = n")
2、用于字符串型条件值注意字符串的单引号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = '字符串值'")
3、用于日期型条件值注意日期的#号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = #日期值#")
二、从窗体控件中引用条件值用法
1、用于数值型条件值:
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 =" &
forms!窗体名!控件名)
2、用于字符串型条件值注意字符串的单引号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = '" &
forms!窗体名!控件名 & "'")
3、用于日期型条件值注意日期的#号不能丢失)
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名 = #" &
forms!窗体名!控件名 & "#")
三、混合使用方法(支持多条件)
在这种方法中也可以在条件中写入固定的值.
Dlookup("字段名称" ,"表或查询名称" ,"条件字段名1 = " & Forms!窗体名!控件名1 _
& " AND 条件字段名2 = '" & Forms!窗体名!控件名2 & "'" _
& " AND 条件字段名3 =#" & Forms!窗体名!控件名3 & "#")
示例
下面的示例将从满足 criteria 内容记录的“CompanyName”字段中返回名称信息.域为“Shippers”表.criteria 参数将结果记录集限制为“ShipperID”等于 1 的记录.
Dim varX As Variant
varX = DLookup("[CompanyName]","Shippers","[ShipperID] = 1")
下一个示例来自“Shippers”表.它使用窗体控件“ShipperID”来为 DLookup 函数提供条件.请注意,对控件的引用不包括在标识字符串的引号中,这样可以确保每次调用 DLookup 函数时,Microsoft Access 都将从控件中获得当前值.
Dim varX As Variant
varX = DLookup("[CompanyName]","Shippers","[ShipperID] = " _
& Forms!Shippers!ShipperID)
看了 access中DLookUp...的网友还看了以下:
求写一篇80词英语作文近年来,我们梅州获得了国家旅游城市的称号,越来越多的游客来参观梅州,请根据下 2020-05-15 …
这是莫奈绘制于1872年的世界近代美术名画《日出?印象》。作者的创作[]A.呈现浪漫主义风格以及审 2020-05-16 …
书面表达假役你是李华,上周未你参加一次郊游.请根据下面表格中的提示信息写一篇为“Aple书面表达假 2020-06-18 …
protel中定义栅格参数时,电气栅格的值如何取?理论上电气栅格的值要大于锁定栅格的一半,实际中为 2020-06-28 …
现在许多地方都用上了“西气东输”的天然气.表格中是某燃气热水器的技术参数:其中“温升25℃热水产率 2020-07-29 …
国家标准规定热水产率指标不得低于90%.以下表格中是某燃气热水器的技术参数:其中“温升25℃热水产 2020-07-29 …
给定一个表格,第一行为条件,第二行为子条件,第一列也为条件,现给定3个参数属于以上条件,如何筛选就 2020-07-30 …
=ROUND(ABS((M8+N8+O8+P8)/4),2)含义?表格中公式 2020-11-04 …
在公园里,有人设计了一个简单的游戏:在如图的正方格中有两种小方格,参加者用一个小铁镖投向方格.投入黑 2020-12-15 …
某中学组织参观周恩来纪念馆,下列历史资料中,不会出现在周恩来陈列馆中的是()A.参加遵义会议B.建立 2020-12-24 …