以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查询代码问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39136)

--  作者:aygp
--  发布时间:2013/8/16 11:12:00
--  查询代码问题

下面是一段查询代码,用来查询招聘人数区间,如:招聘人数在5人以上40人以下的单位都查询出来。但结果是把40人以上的招聘单位查询出来了。代码明显有错误,但我不会修改,请高手帮忙修改。

 

 

 

With e.Form.Controls("招聘人数")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "招聘人数 >=" & .Value
    End If
End With

With e.Form.Controls("招聘人数")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "招聘人数 >=" & .Value
    End If
End With
With e.Form.Controls("招聘人数1")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "招聘人数 >=" & .Value
    End If
End With


 


--  作者:Bin
--  发布时间:2013/8/16 11:19:00
--  
With e.Form.Controls("招聘人数")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If 
        Filter = Filter & "招聘人数 >=" & .Value
    End If
End With
With e.Form.Controls("招聘人数1")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If 
        Filter = Filter & "招聘人数 <=" & .Value
    End If
End With
--  作者:aygp
--  发布时间:2013/8/16 11:25:00
--  
试了,没有反应,请Bin老师再修改一下。
--  作者:Bin
--  发布时间:2013/8/16 11:27:00
--  
上例子
--  作者:Bin
--  发布时间:2013/8/16 11:28:00
--  
不清楚你具体是怎么做的,纸上谈兵没用.
--  作者:czy
--  发布时间:2013/8/16 11:36:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目40.table


--  作者:狐狸爸爸
--  发布时间:2013/8/16 11:37:00
--  

呵呵,终于又见到老曹了。

 

图片点击可在新窗口打开查看


--  作者:czy
--  发布时间:2013/8/16 11:39:00
--  
以下是引用狐狸爸爸在2013-8-16 11:37:00的发言:

呵呵,终于又见到老曹了。

 

图片点击可在新窗口打开查看

忙啊,没办法图片点击可在新窗口打开查看


--  作者:aygp
--  发布时间:2013/8/16 11:42:00
--  
例子上传,请Bin老师修改:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:招聘信息.zip


--  作者:Bin
--  发布时间:2013/8/16 11:51:00
--  
你的人数列都不是数值类型,当然会不正常了.

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:招聘信息.foxdb