以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 在 Today.AddDays( )中引用表字段不知道怎么用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95337) |
-- 作者:danwenxie -- 发布时间:2017/1/17 10:37:00 -- 在 Today.AddDays( )中引用表字段不知道怎么用 大师好!
我要写一个表查询语句,实现查询提醒时间>=今天 并且 提醒时间 < 今天+提前提醒天数,其中“提醒信息”是表名;“提醒时间”是字段名,日期型;“提前提醒天数”是字段名,数值型。 代码: Tables("提醒信息").Filter= " 提醒时间 >= \'" & Date.Today &"\' And 提醒时间 < \'" & Today.AddDays( &"\' 提前提醒天数 \'" &) &"\' "
提示:编译错误,应为表达式。
请大神帮个忙,谢谢! |
-- 作者:有点色 -- 发布时间:2017/1/17 10:51:00 -- 你要加一列【提前提醒时间】
http://www.foxtable.com/webhelp/scr/1452.htm
然后根据这一列设置条件
Tables("提醒信息").Filter= "提前提醒时间 <= #" & Date.Today &"# And 提醒时间 <= #" & Date.Today & "#" |
-- 作者:danwenxie -- 发布时间:2017/1/17 11:22:00 -- 谢谢。 不能用AddDay这个吗? |
-- 作者:有点色 -- 发布时间:2017/1/17 11:44:00 -- 不能用,必须得到明确的日期,才能设置条件。 |