以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 能用全局变量来代码字段名吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62717) |
-- 作者:瞩望星空 -- 发布时间:2015/1/6 23:22:00 -- 能用全局变量来代码字段名吗? 在查询语句中,其中一部分这样写:
With e.Form.Controls("StartDate") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "日期 >= #" & .Value & "#" End If End With 上述查询语句中,“日期”能不能用一个全局变量来代替? 这个“日期”是一个列的名称,因不同的表,有不同的列名, 想通过全局变量来代替,这样,就不用修改查询语句的代码了。 如果,这个全局变量为: Vars("cx_time") ,请问如何改写上面这一段代码。
|
-- 作者:有点甜 -- 发布时间:2015/1/6 23:25:00 -- Filter = Filter & Vars("cx_time") & " >= #" & .Value & "#" |
-- 作者:瞩望星空 -- 发布时间:2015/1/6 23:34:00 -- 谢谢,可以了。 |