Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

能用ADO 隐藏查询?

小陈  发表于:2013-12-03 10:58:59  
复制

请问,能用ADO 隐藏查询?

 

Top
smileyoufu 发表于:2013-12-03 12:02:15
小陈 发表于:2013-12-03 15:33:26
谢谢楼上朋友帮助!请问,在ACCESS2010或ACCESS2013使用 CurrentProject 对象及 CurrentData 对象能隐藏表、查询等吗?即楼上的例子在ACCESS2010或ACCESS2013能正确运行吗?我的电脑还是ACCESS2003。


小陈 发表于:2013-12-03 15:44:20
运行了,不过起不了什么效果。隐藏后按菜单--工具--选项--视图--显示--隐藏对象  -- 前面选勾的办法操作,表、查询等仍可打开看内容。有什么好办法呢?

小陈 发表于:2013-12-03 15:51:31
盼高手指教

麥田 发表于:2013-12-03 17:00:38

【access示例】用代码隐藏表\通过代码将表彻底隐藏的示例\把表隐藏与显示的代码
http://www.accessoft.com/article-show.asp?id=6919

 

用代码方式   表\查询都是作为数据源的   此示例支持将查询彻底隐藏   下载参考改改吧



麥田 发表于:2013-12-03 17:01:47

或者设置启动项  就不显示菜单栏  也就是变相的隐藏菜单栏

 

Access2003设置启动窗体与恢复原始设置的方法
http://www.accessoft.com/article-show.asp?id=3563

 



小陈 发表于:2013-12-04 15:22:22
本人初学VBA,写不出好的代码,盼高手将5楼的例子改动,以彻底隐藏查询。

smileyoufu 发表于:2013-12-04 21:37:51

先别去耍那些花样,把功能开发好再说。到时候该怎么隐藏表,你自然就会明白的。

 

顺便说下,即便你将表隐藏了,别人也能让它显示的,别指望这方法有多牢靠。所以先别把精力花在次要矛盾上。



小陈 发表于:2013-12-05 09:33:17
对,主要是把功能开发好。不过,隐藏表及查询,像杀毒一样,装个360电脑多一层保障,但并不说电脑绝对安全。

lmqlt 发表于:2013-12-18 23:50:35
应楼主要求整理这个程序,运行程序显示或隐藏表和查询。下载试试吧。点击下载此附件

chinasa 发表于:2013-12-19 12:17:24

楼主,感觉你确实着急了点。在初期建议弄个启动窗体,只显示这个窗体,把数据库窗口隐藏起来。这个方法最简答,看起来效果也挺漂亮的。

 

至于安全的问题,没有底的,建议根据自己的情况慢慢探讨。



小陈 发表于:2013-12-21 09:38:59
lmqlt 的程序不能完全隐藏查询的。

lmqlt 发表于:2013-12-21 18:42:16

      其实,ACCESS的安全有很多层,隐藏表和查询并不是惟一的方式,多种方式相结合才能提高程序的安全性。我知道的安全设置方式有好几种:一是拆分前台后台数据库,将后台数据库存放在服务器里,前台只调用后台数据;二是隐藏表和查询,防止用户从程序里导出资料到其他数据库;三是将mdb格式程序转换成MDE格式,使程序无法修改;四是密码的使用,设置登陆密码,没有密码用户不能登陆,另一就是程序使用密码保护,只有程序员才能进入修改程序。五是禁止用户使用shift打开程序,查看程序里面东东……。

      安全是相对的,记得以前ACCESS某版主说过,什么程序都有可能被破解,如果我们只盯着程序的安全,那就什么都不用去做了。ACCESS对于一般的人来说,里面的东东很陌生,随便用上面的五种设置让他们来破解,相信没有多少人能搞定,所以日常的程序还是安全的。赞成楼上的朋友所言,我们应该多关注程序的功能以及客户的体验,这个才是开发程序的重点。



小陈 发表于:2013-12-26 08:49:46
目前,我认为将查询转为SQL语句较好。

总记录:14篇  页次:1/1 9 1 :