Foxtable(狐表)用户栏目专家坐堂 → 关于日期控件的奇怪问题


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

主题:关于日期控件的奇怪问题

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


加好友 发短信
等级:六尾狐 帖子:1207 积分:7224 威望:0 精华:0 注册:2013/3/4 18:02:00
关于日期控件的奇怪问题  发帖心情 Post By:2014/8/30 13:11:00 [显示全部帖子]

两个时间控件,一个是起始时间,一个是截止时间

 

在截止时间的Valuechanged事件里写

If e.Form.Controls("起始时间").Value = ""
    MessageBox.Show("请输入统计起始日期","提示",MessageBoxButtons.OK,MessageBoxIcon.Warning)
Else
Msgbox(e.sender.value)
   ' Tables("考勤_统计表").Filter = "日期>= '" & e.Form.Controls("起始时间").Value & "' And 日期 <= '" & e.sender.Value & "'"
End If

 

报错,死程序,说""无法转换成"date"

 

如果直接写

Msgbox(e.sender.value)
正常,可以正确显示日期,加了if的条件就不行

 

 


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


加好友 发短信
等级:六尾狐 帖子:1207 积分:7224 威望:0 精华:0 注册:2013/3/4 18:02:00
  发帖心情 Post By:2014/8/30 13:13:00 [显示全部帖子]

解决了,日期空值原来是NOTHING

 回到顶部