用access管理人员信息,对时间段查询要求比较多,月度报表、季度报表,定制信息要求,都需要用到时间段查询,经过摸索和整理,思路如下,以入职人员信息查询为例。
1、新建一个查询表,<入职人员信息查询>,选取需要的信息;
2、创建窗体,命名为<入职人员信息查询窗体>,【设计视图】状态下:
2.1 添加两个label(文本框),分别命名为 开始时间 和 结束时间,将label的格式改为yyyy-m-d(一经修改,在窗体视图下,光标放置在label框里,则会出现日期选择控件)
2.2 添加一个按钮控件,忽略自动弹出的按钮设置,在 属性表-全部 栏修改按钮的<标题>,改为开始查询,右击按钮,选择<事件生成器 - 代码生成器>,输入如下代码(注意按钮的名称):
Private Sub Command6_Click()
Me.入职人员信息查询.Requery
End Sub
2.3 【布局视图】下,将<入职人员信息查询> 查询表拖入窗体,调整大小;
3、在查询表<入职人员信息查询>【设计视图】入职时间 条件里右击选择<生成器>填如下公式
Between [Forms]![入职人员信息查询窗体]![开始时间] And [Forms]![入职人员信息查询窗体]![结束时间]
4、最后,在窗体的【窗体视图】选择开始时间和结束时间,点击开始查询,即可。
~~本想显示下设计视图状态和最终效果,图片有点长,不适合上传~~
网友评论