Foxtable(狐表)用户栏目专家坐堂 → 表的加载条件,如果只取日期部分


  共有1973人关注过本帖平板打印复制链接

主题:表的加载条件,如果只取日期部分

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


加好友 发短信
等级:五尾狐 帖子:1131 积分:8199 威望:0 精华:0 注册:2013/11/3 19:00:00
表的加载条件,如果只取日期部分  发帖心情 Post By:2017/9/13 14:13:00 [只看该作者]

表里有一列DATETLONGTIME的列,因业务需要不能改成DATE,但设置加载条件时,发现2017-09-13 11:59:59,
按下面的代码无法加载到9月1-30日,现只想取这一列的日期部分组成表达式,要如何处理,谢谢!
我这样写不对,Format不能用在这里
Dim DateStart As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")
Dim DateEnd As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2")
If  DateStart.Value Is Nothing  OrElse DateEnd.Value Is Nothing  Then
    MessageBox.show("请选择时间期限值!","提示")
    Return
End If
'默认加载数据此填写人的当天数据
DataTables("销售清单").LoadFilter = "Format([售出日期],'YYYY-MM-DD') >= '" & DateStart.Value & "' and Format([售出日期],'YYYY-MM-DD') <= '" & DateEnd.value & "' And 填写人员ID='" & _UserID & "'"
DataTables("销售清单").Load(False)
'创建目录树
Dim tr As WinForm.TreeView = e.Form.Controls("TreeView1")
tr.BuildTree("销售清单", "供应商名称")
tr.Nodes.Insert("显示所有数据","显示所有数据","Listtop.png",0)
[此贴子已经被作者于2017/9/13 14:19:26编辑过]

 回到顶部