Foxtable(狐表)用户栏目专家坐堂 → 日期设置


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

主题:日期设置

帅哥哟,离线,有人找我吗?
g1j2h3
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:309 积分:3922 威望:0 精华:0 注册:2016/4/30 10:41:00
日期设置  发帖心情 Post By:2016/8/5 10:57:00 [只看该作者]

 下边这段代码中的日期,我想固定提取上个月的第一天到最后一天的数据(每次都是,不想如下边,一个月一个月的设置),如何设置

 

For Each dr As DataRow In DataTables("考勤表").Select("岗位代码 = '" & Ary(0) & "' and 岗位 = '" & Ary(1) & "'and 姓名 = '" & Ary(2) & "' and 日期 >= #7/1/2016#  And 日期 <= #7/31/2016# ")

       Dim d As Date = dr("日期")

        Dim day As String = CStr(d.Day)

        dr1(day) = dr("上午")

        dr2(day) = dr("下午")

    Next

[此贴子已经被作者于2016/8/5 11:08:55编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/5 11:19:00 [只看该作者]

Dim pd As Date = new Date(Date.Today.Year, Date.Today.Month, 1)

For Each dr As DataRow In DataTables("考勤表").Select("岗位代码 = '" & Ary(0) & "' and 岗位 = '" & Ary(1) & "'and 姓名 = '" & Ary(2) & "' and 日期 >= #" & pd.AddMonths(-1) & "#  And 日期 < #" & pd & "# ")


 回到顶部