设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

一个宏的实例——检验口令

1970-1-1 08:00| 发布者: 佚名| 查看: 3663| 评论: 1

 

在这个实例中将创建一个将包含条件的宏组,用来实现对口令的检验,如果口令正确,就先关闭这个身份核对窗口,再打开另一个窗体;如果口令不正确,将出现信息框要求重新输入口令。

身份验证窗体的设计视图

建立一个窗体,添加文本框,命名为“管理员口令”,用来接收用户输入的口令。再建立一个确定按钮和一个取消按钮。

宏组的设计视图

为按钮建立一个宏组,宏的设计视图如上图。

“条件”栏内的省略号(…),表示条件为真时可以连续第执行这些操作。

身份验证窗体的运行效果

这是窗体运行的效果。

当输入的口令不正确时,单击确定按钮将出现一个“口令不正确”的消息框。

    在这个例子中,管理员口令被定义为“ system ”,这在实际的应用中是不可行的,因为口令会因为需要而随时更改。为了实现这样的功能,你可以先建一个用户表,里面保存了用户的口令,在宏中用用户输入的口令和用户表中的口令比较。如果要更改口令,更改表的数据就行了。

发表评论

最新评论

引用 随遇而安逸 2008-5-18 17:18
我是一个初学者,你的条件输入格式是不是不对的了?我按你的那么输入后不能执行啊....我用的是Access2003~我见书上写的是Froms![]![]的格式啊...

查看全部评论(1)

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-20 00:27 , Processed in 0.079734 second(s), 16 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部