Foxtable(狐表)用户栏目专家坐堂 → [原创]system.datetime 错误


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

主题:[原创]system.datetime 错误

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


加好友 发短信
等级:幼狐 帖子:166 积分:1440 威望:0 精华:0 注册:2014/4/13 20:18:00
[原创]system.datetime 错误  发帖心情 Post By:2014/10/8 8:48:00 [只看该作者]


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

如图,窗口内定义了两个日期输入框。。。属性是date

表内有一个工资更新日期,也是date属性。

我想执行如下代码:

Dim dat1 As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")
Dim dat2 As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2")
If dat1.Value > dat2.Value Then
    MessageBox.Show("【起始日期】不可以大于【截止日期】,请重新输入!","提示",MessageBoxButtons.OK,MessageBoxIcon.Warning)
Else
    Tables("薪资管理_Table").Filter = "[工资更新日期] > " & dat1.Value & " and [工资更新日期] < " & dat2.Value
End If

出现如下错误提示:

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

 

为什么呢?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/8 8:49:00 [只看该作者]

 Tables("薪资管理_Table").Filter = "[工资更新日期] > #" & dat1.Value & "# and [工资更新日期] < #" & dat2.Value & "#"

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


加好友 发短信
等级:幼狐 帖子:166 积分:1440 威望:0 精华:0 注册:2014/4/13 20:18:00
  发帖心情 Post By:2014/10/8 8:52:00 [只看该作者]

我自己也发现了。。个人犯了熟悉不严谨的错误

 回到顶部