Foxtable(狐表)用户栏目专家坐堂 → 想要得到日期列与当前日期差的分部分,代码应该怎么改?


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

主题:想要得到日期列与当前日期差的分部分,代码应该怎么改?

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


加好友 发短信
等级:四尾狐 帖子:902 积分:8258 威望:0 精华:0 注册:2012/10/19 13:55:00
想要得到日期列与当前日期差的分部分,代码应该怎么改?  发帖心情 Post By:2019/4/23 14:57:00 [只看该作者]

想要得到日期列与当前日期差的分部分,代码应该怎么改:
DataTables("基础信息").ReplaceFor("结单", True, "日期 <= #" & Date.Today.AddDays(-0.02) & "#")

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


加好友 发短信
等级:四尾狐 帖子:902 积分:8258 威望:0 精华:0 注册:2012/10/19 13:55:00
  发帖心情 Post By:2019/4/23 15:39:00 [只看该作者]

求帮助


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/23 16:21:00 [只看该作者]

sqlreplacefor可以这样做,replacefor不行

 

http://www.foxtable.com/webhelp/scr/2898.htm

 

access和sqlserver的语法也不同

 

http://www.foxtable.com/webhelp/scr/0692.htm

http://www.foxtable.com/webhelp/scr/1827.htm

 

 


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


加好友 发短信
等级:四尾狐 帖子:902 积分:8258 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)sqlreplacefor可以这样做,replacefo...  发帖心情 Post By:2019/4/23 16:26:00 [只看该作者]

使用ReplaceFor方法做,为什么不行啊?上次是取天数,这次是取分钟数?
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=132309&page=2

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


加好友 发短信
等级:四尾狐 帖子:902 积分:8258 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)sqlreplacefor可以这样做,replacefo...  发帖心情 Post By:2019/4/23 16:40:00 [只看该作者]

dim d1 as date = e.DataRow("订单日期")
dim d2 as date = Date.Now
Dim t As TimeSpan = d2 - d1
DataTables("基础信息").ReplaceFor("结单", True, "订单日期 <= #" & t.Minutes.AddDays(2) & "#")

结果提示:

图片点击可在新窗口打开查看此主题相关图片如下:时间.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/23 19:23:00 [只看该作者]

参考

 

Dim d1 As Date = e.DataRow("订单日期")
Dim d2 As Date = Date.Now
DataTables("基础信息").ReplaceFor("结单", True, "订单日期 <= #" & d2.AddMinutes(2) & "#")


 回到顶部