以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]不会合成  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34321)

--  作者:hnmzd
--  发布时间:2013/6/5 11:57:00
--  [求助]不会合成

窗口中设计了一个表,想用:

select case user.group

case "一组"

ft="列1=\'aa\' and 列2<>\'bb\'"

case "二组"

ft="列1=\'ab\'"

.....

end select

Tables("查询_Table5").Fill("Select * From {表名} Where 条件为ft","数据源1",true)来绑定,where不会了,望指点。


--  作者:狐狸爸爸
--  发布时间:2013/6/5 12:00:00
--  
Tables("查询_Table5").Fill("Select * From {表名} Where " & ft ,"数据源1",true)
--  作者:hnmzd
--  发布时间:2013/6/5 12:37:00
--  
谢谢!
--  作者:狐狸爸爸
--  发布时间:2013/6/5 12:41:00
--  

看看:

http://www.foxtable.com/help/topics/1284.htm

 


--  作者:hnmzd
--  发布时间:2013/6/5 16:46:00
--  
又出问题了,开始好好的,想到条件"FT"会在多处使用,就在全局代码中将其定义为全局变量。之后就提示错误,要求检查select 语句和数据源。改回来仍是如此。晕了!请再加指点。谢谢!
--  作者:狐狸爸爸
--  发布时间:2013/6/5 16:47:00
--  
用例子说话
--  作者:hnmzd
--  发布时间:2013/6/5 16:57:00
--  
例子难弄,光access数据库就有300M,且数据不便公开。
--  作者:狐狸爸爸
--  发布时间:2013/6/5 17:29:00
--  

按道理删除全局代码就行了。

还有,你说有错误,至少也得贴出错误提示。