0

我目前正在做我的项目,我不知道获取从今天起 3 个月到期的项目的代码。那里有人可以帮助我吗?谢谢

Function popCat()
    Call populateOnGrid(da, dset, _
      "Select * from tblItems where cdate(Expiry_Date)<>cdate('" & Date.Today.ToString("MM/dd/yyyy") & "') order by Category,Item_Name", "tblItems", dgExpiry)
    lblrecFnd.Text = totRec & " Records/s found"
    Call formatGrid()
    Return True
End Function 
4

2 回答 2

0

如果需要,您可以在 SQL 中执行此操作:

Select * from tblItems where cdate(Expiry_Date) => DATEADD(month, 3, GETDATE())

这将为您提供所有在 3 个月或更长时间内到期的项目。还是您只想要那些恰好在三个月内到期的产品?

于 2013-09-24T14:59:07.973 回答
0

尝试这样的事情:

cdate(Expiry_Date)=cdate('" & Date.Today.AddMonths(3).ToString("MM/dd/yyyy")

于 2013-09-24T14:55:27.407 回答