Foxtable(狐表)用户栏目专家坐堂 → 日期判断引用带不出值


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

主题:日期判断引用带不出值

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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
日期判断引用带不出值  发帖心情 Post By:2022/3/31 16:45:00 [只看该作者]

日期判断引用带不出值
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20220331164054.png
图片点击可在新窗口打开查看
DataTables("基础薪资").Find("工号 ='"& dr1("工号") & "' and 执行日期 <= '"&dr1("开始日期") & "' And 停止日期 >= '" & dr1("结束日期") & "'" )

不知是什么回:如果:执行日期 = 开始日期  和 停止日期 = 结束日期  时带不出值来,要执行日期比开日期日小很多 ,和停止日期大于结束日期很多时才能带出值来????



 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109512 积分:557228 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/31 17:00:00 [只看该作者]

日期值数据有时分秒?

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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/3/31 17:14:00 [只看该作者]

没有


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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/3/31 17:20:00 [只看该作者]

四列的列属性的日期时间格式都是为DATE

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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/3/31 17:20:00 [只看该作者]


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

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

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

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109512 积分:557228 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/31 17:31:00 [只看该作者]

举例说明一下,哪个日期值查不到?

msgbox("工号 ='"& dr1("工号") & "' and 执行日期 <= '"&dr1("开始日期") & "' And 停止日期 >= '" & dr1("结束日期") & "'")‘哪个日期值符合这个条件查不到?
DataTables("基础薪资").Find("工号 ='"& dr1("工号") & "' and 执行日期 <= '"&dr1("开始日期") & "' And 停止日期 >= '" & dr1("结束日期") & "'" )

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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/3/31 17:42:00 [只看该作者]

日期值可以查得到,这个程序已使用三年多了,就是这句的值要大很多才能查得出来
DataTables("基础薪资").Find("工号 ='"& dr1("工号") & "' and 执行日期 <= '"&dr1("开始日期") & "' And 停止日期 >= '" & dr1("结束日期") & "'" )

不知是什么回:如果:执行日期 = 开始日期  和 停止日期 = 结束日期  时带不出值来,要执行日期比开日期日小很多 ,和停止日期大于结束日期很多时才能带出值来????

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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/3/31 18:05:00 [只看该作者]

msgbox("工号 ='"& dr1("工号") & "' and 执行日期 <= '"&dr1("开始日期") & "' And 停止日期 >= '" & dr1("结束日期") & "'")
把这句放入去后显示
图片点击可在新窗口打开查看此主题相关图片如下:8.png
图片点击可在新窗口打开查看


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

是什么原因,都是相同日期时间格式??

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


加好友 发短信
等级:八尾狐 帖子:1946 积分:5932 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/3/31 18:40:00 [只看该作者]

解决了

 回到顶部