access其最大的优点是:简单易学!非计算机专业的人员,也能学会。所以用它作为数据库的入门来学习是非常不错的选择。本文主要讲诉怎样一步步搭建一个小型的ACCESS数据库今天在确认实习......
如何设计一个简单的Access登录窗体
Access的窗体功能确实是一种独一无二的前端设计平台,很多常见的人机交互用法,可以用Access的窗体来轻松实现,同时Access的查询和计算功能,也需要窗体的配合才能获得最佳的表达效果。
一、从零开始设计一个窗体
根据我个人的习惯,我做的每一个Access数据库软件都需要一个登录界面。
这个登录界面的好处是每次打开数据库,都能够有一个比较清晰的思路、可以知道点击哪个按钮,同时要做什么。
那就从零开始设计一个登录窗体吧。
知识点:
什么是“窗体”?
什么是“控件”?
什么是“属性表”?
它们都有什么作用?
类比一下我们平时玩的手机:
“窗体”就是我们玩的手机界面,可以点击进行各种人机操作。
“控件”就是专门用来给手机界面增添功能用的一些常用工具。
“属性表”是用来设计窗体各项参数的。
这几个概念比较基础,也比较重要。
二、设计步骤
1.新建立一个Access数据库,然后在最上面的“创建”菜单,点击“窗体设计”,新建立一个窗体,然后用鼠标右键选中并保存窗体,给窗体起个名字“梁山人力管理系统登录界面”。
保存窗体,然后给窗体起个名字
2.在添加控件之前,需要对这个窗体进行一定的先期处理。由于我想要这个窗体成为一个独立的,自动跳出来的窗体,因此需要输入一些简单的VBA代码,并且调节这个窗体的一些属性。
点击Access数据库右上角的“属性表”
在“属性表”中,选择“全部”,将“弹出方式”设定为“是”,将“记录选择器”设定为“否”;将“导航按钮”设定为“否”
鼠标右键点击窗体按钮,在菜单中选择“窗体视图”,我们来看一下刚才经过操作的最终效果。一个空白的独立的窗体已经出来了,可以供我们进行下一步设计了。
窗体雏形初现,但还需要进一步的加工
3.接下来要给这个空白窗体增加一些内容,要将我们想要表达的东西设计在窗体之中。首先这个窗体应该有一个名字,我们将其命名为“梁山人力资源管理登录界面”。
鼠标右键点击“主体”,会看到一个下拉菜单,选择“窗体页眉与页脚”,这时窗体会生成页眉和页脚,在页眉上增加一个“标签”控件,输入“梁山人力管理系统 登录界面”。字体和背景颜色也可以根据自己的喜好进行调整。
4.如果要默认打开数据库自动弹出窗体界面,需要做两件事,第一是在“Access选项”中的“显示窗体”中选择“梁山人力管理系统 登录界面”。
第二件事是在属性表的窗体中选择“事件”,然后点击“加载”进入VBE编程界面,输入以下代码。
DoCmd.RunCommand acCmdAppMinimize ' 让主窗体最大化
做完这两步之后,再打开窗体视图,我们会发现窗体的背景变成了电脑的桌面,Access编程部分被很好的隐藏了起来,这样我们编写的窗体更像一个独立的软件,比较简洁和清爽。
经过简单的操作,我们已经造出了一个登录窗体,但是这个窗体是空白的,需要向其中增加一些元素,以增加登录窗体的功能性。
因此,接下来我们要做的是在登陆窗体上布置一些控件,以进一步完善登陆窗体的各项功能。
什么是控件呢?
打开窗体的设计视图,可以看到Access上方的控件部分。控件就是向窗体中增加各种功能组件的工具,比如按钮、子窗体、图表、文本框、选择框等等。
没有控件的Access数据库不可想象,控件可以控制Access的各项功能,让Access服从指挥为我所用。控件也是Access功能性强于Excel的重要部分。Excel里虽然也有控件,但控件功能性就比Access要弱得多。
广告
哥斯拉2:怪兽之王主演:凯尔·钱德勒 / 维拉·法梅加 / 米莉·波比·布朗
猫眼电影演出
在布置控件之前,我们先要思考一下:这个登陆窗体应当具备什么功能?我们要通过控件实现什么目的?经过思考,我认为,一个登陆窗体至少应当包括以下几个功能组件:
1.Logo和图片。目的是展现出登陆窗体的美观度和功能。
2.登陆按钮。目的是链接到功能窗体。
3.时间和日期。
4.开发者信息。向使用者介绍开发人员,也可以简单介绍一下软件的开发目的和使用说明。
5.登陆名与密码。设置密码和登录名相对复杂一些,暂时不做过多介绍。
然后我们按照功能需求,一步一步的设计并完善登陆窗体。
1.首先打开设计界面,增加窗体的页眉页脚。
然后调整页眉的颜色,增添元素。可以开动脑筋,设计一下窗体的字体和元素。细节很重要喔~
增加Logo和图片,建议用链接的方式,节省数据库空间。
找一些照片来美化一下自己开发的软件
2.添加登陆按钮。直接在控件中选择登陆按钮生成即可,链接其他窗体需要使用简单的VBA语句,在接下来的文章中我会讲到这些问题。
用Access进行软件开发最大的好处就是方便快捷,用控件直接拉伸,就能给Access增添不弱于专业软件的功能,甚至比专业软件更强大更美观。
是不是已经有了专业软件的皮毛了呢?
3.增加当前时间。Access控件中可以直接选择并添加时间。别小瞧这个功能,时间是一项重要的参照信息,是数据库设计的一项重要参数,作用很多,尤其是可以用来比对数据库的历史时间,不能轻易省略。
日期和时间点击确定生成即可
4.开发者信息。可以简短写一下软件的目的、技术支持等信息。
5.登陆名与密码。用文本框进行生成。
一般来说,登录窗体需要这五大元素,这五种元素告诉了我们这个软件是用来做什么的,谁来开发的,怎样进入功能界面,与此同时,潜移默化的向使用者展示设计者的思路和设计感也很重要~
相关文章
- 详细阅读
- 详细阅读
- 详细阅读
-
Access2016数据库开发教程1详细阅读
第一章开发平台概述1.1盟威软件快速开发平台是什么?1.1.1概述《盟威软件快速开发平台(Access版)》是一款免费的快速开发平台。该平台主要用于企业中各种管理信息系统的开发,不会编程的......
2022-04-19 488 Access Access2016 Access2016数据库开发 数据库开发
- 详细阅读