- 2
- 0
- 约1.67万字
- 约 53页
- 2019-10-03 发布于广东
- 举报
第6章 窗 体 窗体是数据库与Access 2003应用程序之间进行人机交互的一个窗口。在前面的章节中提到过,“表”、“查询”、“窗体”都是数据库的对象。窗体也是Access中的一种对象,起着联系数据库与用户的桥梁作用。它可以为用户的输入、修改、查询数据等操作提供一个简单、易于操作的平台。由于很多数据库都不是给创建者自己使用的,所以还要考虑到为其他使用者提供方便。建立一个友好的使用界面将会给他们带来很大的便利,让更多的使用者都能根据窗口中的提示完成自己的工作,而不用专门进行培训。 6.1【案例15】创建“学生成绩”窗体 相关知识 6.2【案例16】创建“教师信息维护”窗体 相关知识 6.3【案例17】在“教师信息维护”窗体中添加控件 相关知识 6.4【案例18】修饰“教师信息维护”窗体维护并添加子窗体 相关知识 6.1 相关知识 窗体主要用来作为人机对话的界面,可以在窗体中设计美观的背景图案,设计文本框、列表框、组合框向表中输入数据,创建按钮打开其他窗体或报表,创建自定义对话框以接收用户输入并根据用户输入的信息执行相应的操作。 1.窗体的作用和分类 作为Access数据库中的主要接口,窗体提供了新建、编辑和删除数据的最灵活的方法。窗体和报表都是用于数据库中数据的维护,但是其中的作用不同,窗体主要用于数据的输入,报表则用来在屏幕上打印输出的窗体。 (1)窗体的作用:虽然可以使用表视图和查询视图来输入数据,但窗体的长处是以一种有组织的方式来表示数据,可以在窗体上安排字段的位置,以便在编辑单个记录或者进行数据输入时能够按照从左到右、从上到下的顺序进行。以下是关于窗体的几种功能。 数据的显示与编辑:窗体的最基本功能是显示与编辑数据。窗体可以显示来自多个数据表中的数据。此外,用户可以利用窗体对数据库中的相关数据进行添加、删除和修改,并可以设置数据的属性。 数据输入:用户可以根据需要设计窗体,作为数据库中数据输入的接口,窗体具有数据输入功能也正是与报表的主要区别。 应用程序流程控制:在每个窗体中,用户都可以使用VBA结合函数、子程序编写代码,并利用代码执行相应的功能。 显示信息:可以设计一种窗体,用来显示错误、警告等信息。 (2)窗体的分类:窗体的形式多种多样,有不同的分类方法,按照窗体的作用分类,可以分为数据输入窗体、切换面板窗体和自定义对话框 数据输入窗体:这是Access 2003中最常用的一种窗体,一般被设计为结合型窗体,主要由各种结合型控件组成,这种些控件的数据源为这个窗体所连接的表或查询的字段,如图6-1-7所示。利用数据输入窗体可以添加或删除记录,也可以完成筛选、排序或查找以及其他一些工作。在数据输入窗体上,可以使用多种类型的控件,如单选按钮、复选框、命令按钮和列表框等。 切换面板窗体:这是窗体的特殊应用, 它的主要作用是实现在各种数据库对 象之间切换,如图6-1-8所示就是“罗 斯文”数据库的主切换面板。在Access 中很少单独创建一个切换面板窗体, 一般是在“数据库向导”新建数据库时, 由向导自动建立一个切换面板窗体, 当然Access也提供了“切换面板管理器” 创建并管理切换面板的方法。 自定义对话框:是弹出式窗体中的一种,用来显示信息或提示用户输入数据,而且它总是显示在所有已打开窗体之上,如图6-1-9所示就是一种自定义对话框。 2.使用【自动窗体】按钮创建窗体 创建窗体的方法有多种,有窗体向 导的方法也有快速创建窗体的方法, 使用都比较简单。使用“自动窗体” 可以创建一个显示选定表或查询中 所有字段及记录的窗体。每一个字 段都显示在一个独立的行上,并且 左边带有一个选项卡。操作步骤如下。 (1)在“数据库”窗口中,单击对象下的“表”或“查询”选项。 (2)单击作为窗体数据源的表或查询,或者打开表或查询。 (3)单击工具栏上的【新对象】按钮 的下拉按钮,调出它的下拉列表,如图6-1-10所示,从中选择【自动窗体】按钮,系统自动创建一个窗体并打开,如图6-1-11所示。再打开创建这个窗体所基于的表。 (4)单击工具栏上的【保存】按钮,在弹出的“另存为”对话框中输入新窗体的名称再单击【确定】按钮,完成新窗体的创建。 用这种方法创建的窗体是最简单的窗体, 从图6-1-11中可以看出窗体上的字段 (控件)和表上的字段是一一对应的, 而实际上窗体不是必须显示表中的每 个字段,但在用这种方法创建的窗体中 是不能筛选字段的。本例中,窗体中所 有的属性均与数据源表相同,但窗体也
您可能关注的文档
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第3章 查询的设计与使用.ppt
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第4章 窗体.ppt
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第5章 报表.ppt
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第6章 数据访问页.ppt
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第7章 宏的创建与操作.ppt
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第8章 模块对象和VBA编程.ppt
- Access数据库应用技术 教学课件 作者 张宇 等 (适用于Office 2000) 第9章 数据库系统开发实例.ppt
- Access数据库应用技术 教学课件 作者 訾秀玲 等 access编书课件0-5.ppt
- Access数据库应用技术 教学课件 作者 訾秀玲 等 access编书课件6-10.ppt
- Access数据库应用技术教程 教学课件 作者 何胜利 第1章与总目录.ppt
- 2025秦皇岛市中等专业学校工作人员招聘考试题库及答案.docx
- 2025青海省体育职业技术学校工作人员招聘考试题库及答案.docx
- 2025厦门市同安职业技术学校工作人员招聘考试题库及答案.docx
- 2025山东省城市服务技师学院工作人员招聘考试题库及答案.docx
- 2025厦门安防科技职业学院工作人员招聘考试题库及答案.docx
- 2025黔西南州机电职业技术学校工作人员招聘考试题库及答案.docx
- 2025山东枣庄矿业集团技术学院工作人员招聘考试题库及答案.docx
- 关于腰椎间盘突出的PPT课件.pptx
- 2025三峡旅游职业技术学院工作人员招聘考试题库及答案.docx
- 2025商水县职业中等专业学校工作人员招聘考试题库及答案.docx
最近下载
- 小学生作文评讲课件.pptx VIP
- 教育部《中小学生信息素养提升手册(2024年新版)》全文 .pdf VIP
- 知识点 4.3 209系列转向架(一)(二)课件讲解.pptx VIP
- 抹茶生产工艺介绍-第二步:蒸青和烘干(碾茶的制作).doc VIP
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 一株新型水稻纹枯病病菌的鉴定及病菌效应蛋白的功能研究.pdf
- 209T转向架组装作业指导书.pdf VIP
- AI:新一轮科技革命改变世界——新时代的底层逻辑系列之三.pdf VIP
- 《教育从爱开始》读书分享.pptx VIP
- 使用消化酶类药物治疗消化不良的专家共识意见.pptx
原创力文档

文档评论(0)