Foxtable(狐表)用户栏目专家坐堂 → 模糊筛选时日期的问题


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

主题:模糊筛选时日期的问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/9 17:07:00 [显示全部帖子]

 方案1:需要去设置每台电脑的日期格式,在控制面板那里。

 

 方案2:特殊处理一下

 

Dim d As Date
If Date.TryParse(txt, d) Then
    msgbox("是日期")
Else
    msgbox("不是日期")
End If

 

If tbl.Cols(Cls(i)).IsNumeric Then  '将数值或日期转换为字符
    flt = flt & " Convert(" & Cls(i) & ",'System.String') like " & txt
Else If  tbl.Cols(Cls(i)).IsDate  Then
    flt = flt & cls(i) & " = #" & d & "#"
Else
    flt = flt & Cls(i) & " like " & txt
End If


 回到顶部