Foxtable(狐表)用户栏目专家坐堂 → 我想只加载本月的数据


  共有2828人关注过本帖树形打印复制链接

主题:我想只加载本月的数据

美女呀,离线,留言给我吧!
草莓zhoujing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:34 积分:338 威望:0 精华:0 注册:2013/9/5 7:47:00
我想只加载本月的数据  发帖心情 Post By:2013/9/24 10:58:00 [只看该作者]

If e.DataTableName = "旅行社入园登记" Then
    Dim StartDate As New Date(Date.Today.Year, Date.Today.Month, 1)
    Dim EndDate As New Date(Date.Today.Year, Date.Today.Month, 31)
    e.Filter = "[日期] >= #" & StartDate & "# And [日期] <= #" & EndDate & "#"
End If

麻烦帮我看下这段代码有什么问题,我想只加载本月的数据。我日期的格式是2013-09-24

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/24 11:03:00 [只看该作者]

请问你出现什么问题? 你这个是写在BeforeLoadInnerTable中的吗?
直接写 31是不对的呢,万一这个月没有31号呢 


If e.DataTableName = "旅行社入园登记" Then
    Dim StartDate As New Date(Date.Today.Year, Date.Today.Month, 1)
    Dim EndDate As New Date(Date.Today.Year, Date.Today.Month, Date.DaysInMonth(Date.Today.Year, Date.Today.Month))
    e.Filter = "[日期] >= #" & StartDate & "# And [日期] <= #" & EndDate & "#"
End If



 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/24 11:03:00 [只看该作者]


 回到顶部
美女呀,离线,留言给我吧!
草莓zhoujing
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:34 积分:338 威望:0 精华:0 注册:2013/9/5 7:47:00
  发帖心情 Post By:2013/9/24 11:11:00 [只看该作者]

谢谢了,解决了

 回到顶部