以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70240) |
-- 作者:zcgmxf -- 发布时间:2015/6/17 17:15:00 -- [求助] 老师好! 我用下面的代码筛选出了前十天应该接种第二针的名单 Tables("登记总表").Filter = "[疫苗保存] = \'保存本门诊\' And [第二次实际接种日期] Is Null And 第二次按程序接种日期 > #" & Date.Today.AddDays(-10) & "# And 第二次按程序接种日 期 <= #" & Date.Today & "#" 现在有一个:datetime型的列 “接诊日期” 怎么才能通过该列筛选出 下午17:30 到 23:59分接诊的病人呢?请多指教。谢谢!
|
-- 作者:Bin -- 发布时间:2015/6/17 17:19:00 -- DateTIME类型? 就是有日期的吗? 筛选当天下午到晚上23点59分的? 还是? |
-- 作者:zcgmxf -- 发布时间:2015/6/17 17:21:00 -- 对,日期型,有时间。 |
-- 作者:Bin -- 发布时间:2015/6/17 17:26:00 -- Tables("登记总表").Filter = "[疫苗保存] = \'保存本门诊\' And [第二次实际接种日期] Is Null And 第二次按程序接种日期 > #" & Date.Today & " 17:30:00# And 第二次按程序接种日 期 <= #" & Date.Today & " 23:59:59#"
|
-- 作者:zcgmxf -- 发布时间:2015/6/17 17:45:00 -- 老师,我如何筛选出指定时段的病例呢?列如筛选出 前20天每天 17:30 - 23:59 接诊的病人。谢谢! |
-- 作者:Bin -- 发布时间:2015/6/17 17:47:00 -- 最简单的方案,就是把日期和时段分开储存. 这样就可以分开筛选了 |
-- 作者:zcgmxf -- 发布时间:2015/6/17 17:51:00 -- 在增加行时,如何自动生成时间(TIME) ? |
-- 作者:Bin -- 发布时间:2015/6/17 17:53:00 -- 取当前时间吗? date.now 即可 |
-- 作者:zcgmxf -- 发布时间:2015/6/17 17:55:00 -- e.DataRow("接诊日期") = Date.Now()可是有日期啊, |
-- 作者:Bin -- 发布时间:2015/6/17 17:58:00 -- 拼接一下,统一取时间部分,其余部分用0001年01月01日 e.datarow("时间") = "0001-01-01 " & format(date.now,"HH:mm:ss")
|