以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]在查询表SQL的where句里,可不可以使用全体变量?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102339)

--  作者:xiekai
--  发布时间:2017/6/17 21:23:00
--  [求助]在查询表SQL的where句里,可不可以使用全体变量?

在查询表SQL的where句里,可不可以使用全体变量?

如果可以,怎么写?求教。


--  作者:新福星
--  发布时间:2017/6/18 11:17:00
--  
可以啊! 只要用全局变量拼成符合SQL语法规则的就可以。你的全局变量不知道是什么,一般都是字段内容。
例如全局变量为 dim Allx as string  Allx=”XXXX“
dim zc as string=”Select * fro m xxx Where 字段名=‘“ & Allx & "\'"

--  作者:xiekai
--  发布时间:2017/6/18 22:55:00
--  
谢谢回复。在查询表生成器(静态定义查询表)里写SQL时,好像用全局变量还是不起作用。
--  作者:有点色
--  发布时间:2017/6/18 23:34:00
--  
 不能直接在设置窗口写变量的。如果要写,只能在代码那里写。
--  作者:xiekai
--  发布时间:2017/6/20 13:32:00
--  
知道了,谢谢。