Office中国论坛/Access中国论坛
标题:
如果隐藏ACCESS的查询而无法用手工方式查看
[打印本页]
作者:
老鬼
时间:
2017-3-5 18:22
标题:
如果隐藏ACCESS的查询而无法用手工方式查看
隐藏ACCESS查询,手工的话可以直接右键隐藏,或者用VBA的SetHiddenAttribute方法,但是这两种方法都可以通用勾选“显示隐藏对象”显示出来。
有没有DAO或ADO或其他的VBA代码,可以将ACCESS查询对象隐藏,而且即使勾选“显示隐藏对象”也不会显示,必须用代码来显示?
作者:
tmtony
时间:
2017-3-5 18:53
1. 将查询名改为 DoCmd.Rename 查询名, acQuery, "~TMPCLP" & 查询名
2. 将查询sql内容写在代码里面
作者:
tmtony
时间:
2017-3-5 19:25
如果是表,则有办法可想
彻底隐藏所有的基本表包括链接表及系统表函数
http://www.access-cn.com/info/1773-cn.html
作者:
老鬼
时间:
2017-3-5 21:24
tmtony 发表于 2017-3-5 18:53
1. 将查询名改为 DoCmd.Rename 查询名, acQuery, "~TMPCLP" & 查询名
2. 将查询sql内容写在代码里面
多谢站长。改名的方法对于调试稍显不便了些,要是像表那样有DAO或ADO的方法可用就好了。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3