Foxtable(狐表)用户栏目专家坐堂 → 一个筛选查询问题?


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

主题:一个筛选查询问题?

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


加好友 发短信
等级:六尾狐 帖子:1294 积分:9852 威望:0 精华:0 注册:2012/9/19 21:13:00
一个筛选查询问题?  发帖心情 Post By:2013/12/4 18:24:00 [只看该作者]

一个筛选查询问题?
代码如下:

Dim Filter As String
With
e.Form.Controls("cmbProduct")
   
If .Value IsNot Nothing Then
        Filter =
"产品 = '" & .Value & "'"
   
End If
End
With

With
e.Form.Controls("text1")
   
If .Value IsNot Nothing Then
       
If Filter >"" Then
            Filter = Filter &
" And "
       
End If
        Filter = Filter &
"纱支 >= #" & .Value & "#"
   
End If
End
With
With
e.Form.Controls("tex2")
   
If .Value IsNot Nothing Then
       
If Filter >"" Then
            Filter = Filter &
" And "
       
End If
        Filter = Filter &
"纱支 <= #" & .Value & "#"
   
End If
End
With

If
Filter > "" Then
    Tables(
"产品").Filter = Filter
End If



为何出现“日期”不对,纱支为数值型,如何查找数值范围内的数据(如查找某个产品,12<纱支<20内的数据)


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


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2013/12/4 18:26:00 [只看该作者]

日期用#,字符用',数值直接用

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


加好友 发短信
等级:六尾狐 帖子:1294 积分:9852 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/12/4 18:50:00 [只看该作者]

谢谢

 回到顶部