可以,在查询的条件拦中这么填写:
>=Forms![窗体名称]![要引用的控件名称] And <=Forms![窗体名称]![要引用的控件名称]
或者在SQL查询语句中这么写:
SELECT * FROM 表名 WHERE 字段>=Forms![窗体名称]![要引用的控件名称] And 字段<=Forms![窗体名称]![要引用的控件名称]
在数据库SQL语言中上这么书写,在VBA中用VB语句这么写:
SELECT * FROM 表名 WHERE 字段>='"+窗体名称.控件名称+"'.And 字段<='"+窗体名称.控件名称+"'
文本框获取日期很容易,直接在文本框的默认值里输入:
=date()
要精确到时间就输入:
=date()+time()
要固定日期区间,就要用DateDiff函数,固定日期值就用DateSerial
直接用Datepaker控件来做日期取值,直观简练,只不过你取值的时候不能直接写控件名,要写:
控件名.Value
只要是控件都是联动的,看你怎么用