如何锁定ACCESS数据库的窗体,不让其它人修改

如何锁定ACCESS数据库的窗体,不让其它人修改,第1张

一般有三种方法保护ACCESS窗体

1)使用启动窗体或自定义宏菜单(在ACCESS选项——启动中设置),菜单——视图——工具栏——取消对"数据库"的勾选,——自定义, 取消勾选工具栏的勾选(自定义宏菜单除外,如果有的话),目的就是让用户看不到所有能更改数据库对象设计方案的菜单、工具栏、命令图标。但是这种方案很容易被破解,特别是对ACCESS数据库有一定研究的用户来说,尽管可以使用代码禁止shift键,但是破解方案是可以在网上查到的;

2)设置工作组安全机制

菜单——工具——安全——设置工作组安全机制向导,跟随向导指引设置,再设置不同用户的权限保护相关的数据库对象。这个方案保护性能比较高,类似大型数据库系统的用户级保护机制,但是设置复杂而且分发使用也比较麻烦,另外2007以后版本不支持该手段;

3)生成编译后的数据库文件(.mde 2003版本、.accde 2007及以后版本)生成方法略...

这种方法保护最彻底,几乎不存在破解的可能,但是一旦编译后就不再可以被修改,源数据库要小心保护好。

使用this.Enabled = false。

可以使用this.Enabled = false是窗体处于不可编辑状态。

使用showDialog(),showDialog()是一个对话框窗口界面```执行结果以新窗口界面出现```不允许进行后台运行```就是你想编辑什么的时候```非得先关闭showDialog()窗口界面才可以进行其他 *** 作。

在数据库中保存的信息以表的形式存储,其中包含有关特定主题的数据,例如资产或联系人。表中的每条记录包含有关某个项目(如特定联系人)的信息。记录由字段(如姓名、地址和电话号码)组成。记录和字段通常也分别称作行和列。

Microsoft Office Access 2007 允许您直接在数据表视图中添加、编辑或删除表中的记录。如果您设计并创建了选择查询,则可直接在通过运行查询而产生的数据表中查看并经常编辑记录。还可以创建基于任何表或查询的窗体,然后使用该窗体来添加或编辑记录。

网络的问题。access窗体添加完成不能修改了多数是网络连接异常导致。

1、首先打开电脑检查网络。

2、其次打开access进行测试网络连接是否异常。

3、最后点击access重新进入即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10866515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存