以文本方式查看主题 - 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("招聘人数") With e.Form.Controls("招聘人数")
|
||||
-- 作者: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 --
|
||||
-- 作者:狐狸爸爸 -- 发布时间: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老师修改:
|
||||
-- 作者:Bin -- 发布时间:2013/8/16 11:51:00 -- 你的人数列都不是数值类型,当然会不正常了. |