Foxtable(狐表)用户栏目专家坐堂 → 怎么获取不重复日期?


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

主题:怎么获取不重复日期?

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


加好友 发短信
等级:幼狐 帖子:66 积分:606 威望:0 精华:0 注册:2014/3/4 13:09:00
怎么获取不重复日期?  发帖心情 Post By:2016/12/14 21:46:00 [只看该作者]

表A有个"日期"列,怎么获取不重复的日期?

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


加好友 发短信
等级:幼狐 帖子:100 积分:925 威望:0 精华:0 注册:2016/12/5 10:41:00
  发帖心情 Post By:2016/12/14 21:58:00 [只看该作者]

If e.IsFocusCell AndAlso e.Col.Name = "包装规格" Then
    e.Col.Combolist = DataTables("产品目录").GetComboListString("包装规格" )
End If

 

?????是这个么?


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


加好友 发短信
等级:幼狐 帖子:66 积分:606 威望:0 精华:0 注册:2014/3/4 13:09:00
  发帖心情 Post By:2016/12/14 22:07:00 [只看该作者]

Dim Dates As List(of Date) = DataTables("表A").GetValues("日期","日期 is not null")
For Each dt As Date In Dates
msgbox(format(dt,"MMdd"))
Next

 

 

我是想提取不重复日期,按月日的格式返回

上述代码无效,说不能将string转换为date


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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/14 23:08:00 [只看该作者]

Dim Dates As List(of String) = DataTables("订单").SQLGetValues("format(日期,'MMdd')","日期 is not null")

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


加好友 发短信
等级:幼狐 帖子:66 积分:606 威望:0 精华:0 注册:2014/3/4 13:09:00
  发帖心情 Post By:2016/12/24 15:32:00 [只看该作者]

我把SQLGetValues改为了 GetValue ,就报错了:无法找到列 format(日期
我不想对订单表从后台取值,只想从可见行里取
应该怎么改?

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


加好友 发短信
等级:三尾狐 帖子:780 积分:5756 威望:0 精华:0 注册:2012/10/21 7:57:00
  发帖心情 Post By:2016/12/24 16:45:00 [只看该作者]

'MMdd' 改为 "MMdd" 行不?

我猜的


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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/24 17:30:00 [只看该作者]

只能使用SQLGetValues

 回到顶部