Foxtable(狐表)用户栏目专家坐堂 → 搜索日期问题


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

主题:搜索日期问题

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
搜索日期问题  发帖心情 Post By:2024/3/1 14:14:00 [只看该作者]

    Dim dt1 As Date = DataTables("五金模具项目进度").Compute("Min(模具设计)", "客户项目编号 = '" & e.DataRow("客户项目编号") & "' and 完成日期类别 = '" & "计划" & "' and 模具设计 > '" & "2020-01-01" & "' ")
    'Dim dt2 As Date = DataTables("五金模具项目进度").Compute("Max(试模T0)", "客户项目编号 = '" & e.DataRow("客户项目编号") & "' and 完成日期类别 = '" & "计划" & "' and 试模T0 > '" & "2020-01-01" & "' and 试模T0 < '" & "2999-01-01" & "' ")
    Dim dt2 As DataRow = DataTables("五金模具项目进度").Find("客户项目编号 = " & "'" & e.DataRow("客户项目编号") & "' and 完成日期类别 = '" & "计划" & "'", "试模T0 desc")
    msgbox("dt1=" & dt1)
    msgbox("dt2=" & dt2("试模T0"))

上面的代码,dt1 出来的结果就是日期格式,比如 2024-03-03。而 dt2 则有两个方法进行搜索,但是出来的结果都是错误的,都是 00:00:00。请问是什么原因呢?

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/1 14:19:00 [只看该作者]

说明数据库存储的就是这个值

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2024/3/1 14:42:00 [只看该作者]

"试模T0" 这列,有些行是空值,有些行是日期格式的值。是不是上面计算dt2的代码还没有把空值排除掉呢?

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


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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/1 14:48:00 [只看该作者]

没有排除空行

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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2024/3/1 16:28:00 [只看该作者]

要怎样才能排除空行呢?

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/1 16:37:00 [只看该作者]

Dim dt2 As DataRow = DataTables("五金模具项目进度").Find("客户项目编号 = " & "'" & e.DataRow("客户项目编号") & "' and 完成日期类别 = '" & "计划" & "' and 试模T0 is not null", "试模T0 desc")


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


加好友 发短信
等级:七尾狐 帖子:1551 积分:10061 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2024/3/1 16:49:00 [只看该作者]

谢谢。

 回到顶部