简单的VBA代码问题

时间:2010-08-11 10:23:49

标签: ms-access access-vba

我正在尝试从名为CTN_LIST的表中恢复记录,其中创建的日期不超过90天。代码如下(created_dt< = - 90)

Set PlatinumList = db.OpenRecordset("SELECT FORMATTED_CTN FROM CTN_LIST 
WHERE ((Status='Available') AND (Category='Platinum')) AND (In_Offer_List = True) 
AND (Created_DT<=-90);", dbOpenSnapshot, dbReadOnly)

有人可以告诉我正确的日期格式,以确保我只带回不到90天的记录吗?

由于

1 个答案:

答案 0 :(得分:0)

尝试在查询中使用Created_DT <= DATEADD(d, -90, Created_DT)