数据库里,你的日期格式是什么格式? 日期类型?文本类型?
如果是 日期类型,直接做减法。
如果是 文本类型。
那就要变化了。
文本类型。
首先要生成 最后 5天的日期。
Dim d As Date
d = Date
d = d + 5
Dim s As String
s = d
MsgBox s
这是5天前的日期。
然后根据你数据里的 文本的格式,把这个日期格式化为你数据库里的日期格式,
然后查询
select *
from 表 where
兑付日期 = '" & d1 & "'or 兑付日期='" & d2 "'or 兑付日期='" & d3 & "'or 兑付日期='" & d4 & "'or 兑付日期='" & d5 & "';"
直接取记录的数据就是了。