Access求帮助
发布网友
发布时间:2022-06-15 08:59
我来回答
共1个回答
热心网友
时间:2023-10-24 04:40
就是指用做筛选的字段。
下面举例帮助理解DLookup函数的用法
比如说有一张表:
降雨记录(降雨量,日期)
根据"窗体1"上文本框"Text1"所输入的日期查出当日的降雨量,表达式这样写
DLookup("降雨量","降雨记录","日期=#" & Forms!窗体1!Text1 & "#")
注意,access数据库引用日期常量时,务必用一对#号将其括起来,以免系统报错。
又比如说有一张表:
学生(学号(数字类型),姓名,班级)
根据"窗体1"上文本框"Text2"所输入的学号查出学生的姓名,表达式这样写
DLookup("姓名","学生","学号=" & Forms!窗体1!Text2)
注意引用非文本或日期常量如数字值可直接使用,无需用一对引号或#号将该值括起来。
根据"窗体1"上文本框"Text3"所输入的姓名查出该学生所在的班级,表达式这样写
DLookup("班级","学生","姓名='" & Forms!窗体1!Text3 & "'")
注意引用文本常量时,务必用一对引号该值括起来,当外层有双引号时内层引用的文本类型常量应使用单引号,以做区别。