Foxtable(狐表)用户栏目专家坐堂 → 关于Time类型日期时间比较大小的问题


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

主题:关于Time类型日期时间比较大小的问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106236 积分:540303 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/17 10:48:00 [显示全部帖子]

msgbox(r("订单日期")) 显示什么?

"订单明细表"的订单日期是什么样的数据?

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


加好友 发短信
等级:超级版主 帖子:106236 积分:540303 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/17 11:42:00 [显示全部帖子]

msgbox(r("订单时间")) 显示什么?截图看看

"订单明细表"随便找一行,同样截图看看:
msgbox(tables("订单明细表").current("订单时间"))

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


加好友 发短信
等级:超级版主 帖子:106236 积分:540303 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/17 11:58:00 [显示全部帖子]

如果都是时间型不可能有问题

Dim dr1 As DataRow
msgbox("订单日期 = '" & r("订单日期") & "' and 订单时间 <= '" & r("订单时间") & "'")
dr1 = DataTables("订单明细表").find( "订单日期 = '" & r("订单日期") & "' and 订单时间 <= '" & r("订单时间") & "'","订单时间 desc")
If dr1 IsNot Nothing Then
msgbox(1)能不能弹出
    Dim d3 As Date = dr1("订单时间")
    Dim d4 As Date = r("订单时间")

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


加好友 发短信
等级:超级版主 帖子:106236 积分:540303 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/17 13:44:00 [显示全部帖子]

订单时间是日期型还是字符型?
Dim dr1 As DataRow
msgbox("订单日期 = '" & r("订单日期") & "' and 订单时间 <= '" & r("订单时间") & "'")
dr1 = DataTables("订单明细表").find( "订单日期 = '" & r("订单日期") & "' and 订单时间 <= '" & r("订单时间") & "'","订单时间 desc")
If dr1 IsNot Nothing Then
msgbox(1)能不能弹出
    Dim d3 As Date = dr1("订单时间")
    Dim d4 As Date = r("订单时间")


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


加好友 发短信
等级:超级版主 帖子:106236 积分:540303 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/17 14:19:00 [显示全部帖子]

请做个例子发上来测试

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


加好友 发短信
等级:超级版主 帖子:106236 积分:540303 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/17 15:09:00 [显示全部帖子]

项目里的订单时间根本没有数据,查什么?另外没看到有任何代码。做实例麻烦自己先测试过能够重现同样的问题再发上来,否则基本没有意义

 回到顶部