以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  在 Today.AddDays( )中引用表字段不知道怎么用  (http://foxtable.com/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
--  
 不能用,必须得到明确的日期,才能设置条件。