Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06

上传人:E**** 文档编号:89500214 上传时间:2019-05-26 格式:PPT 页数:99 大小:336.50KB
返回 下载 相关 举报
Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06_第1页
第1页 / 共99页
Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06_第2页
第2页 / 共99页
Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06_第3页
第3页 / 共99页
Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06_第4页
第4页 / 共99页
Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06_第5页
第5页 / 共99页
点击查看更多>>
资源描述

《Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06》由会员分享,可在线阅读,更多相关《Access数据库技术与应用 教学课件 ppt 作者 史国川 黄剑 ch06(99页珍藏版)》请在金锄头文库上搜索。

1、Access数据库 技术与应用,Access数据库技术与应用 第六章 窗体的设计与应用,本章要点,1、Access 2003中窗体的构成与作用 2、利用向导创建窗体 3、在设计视图中如何设计窗体 4、窗体中控件对象的使用 5、窗体及控件的属性设置与事件的设计方法,第6章 窗体的设计与应用,6.1 认识窗体 6.2 创建窗体 6.3 设计窗体 6.4 窗体与控件的其他应用设计 6.5 窗体外观格式设计,第6章 窗体的设计与应用,6.1 认识窗体 6.2 创建窗体 6.3 设计窗体 6.4 窗体与控件的其他应用设计 6.5 窗体外观格式设计,窗体是Access 2003数据库中的一个非常重要的对象

2、,同时也是最复杂和灵活的对象。 通过窗体用户可以方便地输入数据、编辑数据、显示统计和查询数据,是人机交互的窗口。窗体的设计最能展示设计者的能力与个性,好的窗体结构能使用户方便地进行数据库操作。此外,利用窗体可以将整个应用程序组织起来,控制程序流程,形成一个完整的应用系统。,6.1 窗体基础知识,窗体就是程序运行时的Windows窗口,在应用系统设计时称为窗体。 窗体的主要特点与作用:,6.1.1 窗体的概念与作用,1. 显示与编辑数据 可以通过窗体录入、修改、删除数据表中的数据,该功能是窗体最普遍的应用。,6.1.1 窗体的概念与作用,2. 使用窗体查询或统计数据库中的数据 可以通过窗体输入数

3、据查询或统计条件,查询或统计数据库中的数据。,6.1.1 窗体的概念与作用,3. 显示提示信息 用于显示提示、说明、错误、警告等信息,帮助用户进行操作。,6.1.1 窗体的概念与作用,窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚和主体5部分组成,每一部分称为窗体的“节”,除主体节外,其他节可通过设置确定有无,但所有窗体必有主体节。,6.1.2 窗体构成,在Access 2003数据处理窗体的设计中,根据数据记录的显示方式提供了6种类型的窗体,分别是: (1)纵栏式窗体 (2)表格式窗体 (3)数据表窗体 (4)图表窗体 (5)数据透视表窗体 (6)主/子窗体。,6.1.3 窗体类型,窗体视

4、图是窗体在具有不同功能和应用范围下呈现的外观表现形式。 表和查询有两种视图:设计视图和数据表视图; 窗体有3种视图:,6.1.4 窗体视图,(1) 设计视图 设计视图是创建窗体或修改窗体的窗口,任何类型的窗体均可以通过设计视图来完成创建。,6.1.4 窗体视图,(2) 窗体视图 窗体视图就是窗体运行时的显示格式,用于查看在设计视图中所建立窗体的运行结果。,6.1.4 窗体视图,(3) 数据表视图 数据表视图是以行和列的格式显示表、查询或窗体数据的窗口。,6.1.4 窗体视图,第6章 窗体的设计与应用,6.1 认识窗体 6.2 创建窗体 6.3 设计窗体 6.4 窗体与控件的其他应用设计 6.5

5、 窗体外观格式设计,在Access 2003中,创建窗体有两种方法: (1) 窗体向导 Access 2003提供了6种创建窗体的向导,如图6.4所示,包括窗体向导、自动创建窗体:纵栏式、自动创建窗体:表格式、自动创建窗体:数据表、图表向导和数据透视表向导。,6.2 创建窗体,(2) 手动方式(又称窗体设计器) 使用人工方式创建窗体,需要创建窗体的每一个控件,建立控件与数据源的联系,设置控件的属性等。,6.2 创建窗体,如果用户只需要创建一个简单的数据维护窗体,显示选定表或查询中所有字段及记录,可使用自动创建窗体向导。 自动创建窗体有:纵栏式、表格式、数据表3种格式,创建过程完全相同。,6.2

6、.1 使用自动创建窗体向导,在使用自动创建窗体向导创建窗体时,作为数据源的表或查询中的字段默认方式为全部选中,窗体布局的格式也已确定,如果用户要选择数据源中的字段及窗体的布局和窗体样式,可以使用“窗体向导”来创建窗体。 根据数据源的选择,一般把使用“窗体向导”创建窗体分为单数据源和多数据源两种情况。 1.使用向导创建基于一个表或查询的窗体 2.创建基于多个表的窗体,6.2.2 使用“窗体向导”,在实际应用中,将表或查询中的数据及其之间的关系用图表形象地加以描述,更能直观地反映数据处理结果。 利用Access 2003提供的“图表向导”可以快速创建图表窗体,要使用图表窗体,用户需要安装Micro

7、soft Graph。,6.2.3 使用“图表向导”,【例6.3】 在“学生管理”数据库中,以建立的“统计各专业学生人数”查询为数据源,使用“图表向导”创建窗体,显示统计结果。,6.2.3 使用“图表向导”,数据透视表窗体是一种交互式的表,可以进行选定的计算,例如求和(“数字”字段的默认值)与计数(“文本”字段的默认值),所进行的计算与数据在数据透视表窗体中的排列有关。,6.2.4 使用“数据透视表向导”,【例6.4】 创建计算各系不同职称教师人数的数据透视表窗体。 基本思想是:将“专业”作为列标题放在数据透视表的顶端,“系别”作为行标题放在数据透视表的左列,在行列的交叉处显示计算出来的相应教

8、师人数。,6.2.4 使用“数据透视表向导”,第6章 窗体的设计与应用,6.1 认识窗体 6.2 创建窗体 6.3 设计窗体 6.4 窗体与控件的其他应用设计 6.5 窗体外观格式设计,Access 2003提供了窗体设计器,使用窗体设计器,专业人员可以设计出功能更强大、界面更友好的窗体。 窗体设计器就是窗体的设计视图。在窗体的设计视图中,利用工具箱可以向窗体添加各种控件;利用属性窗口可以设置控件的属性、定义窗体及控件的各种事件过程、修改窗体的外观。窗体设计的核心即是控件对象设计。,6.3 自定义窗体,窗体的设计视图主要由窗体设计区域及窗体设计工具栏、控件工具箱、弹出式菜单、格式工具栏等辅助工

9、具组成。,6.3.1 窗体设计视图的组成与主要功能,1. 窗体设计工具栏 窗体设计工具栏包含有各种命令按钮,这些命令按钮可以在设计窗体时使用。,6.3.1 窗体设计视图的组成与主要功能,2. 格式工具栏 格式工具栏可设置窗体或其控件的文本格式。 3. 窗体弹出式菜单 用户在窗体设计窗口中不同的地方右击会有不同的弹出式菜单,在已放置好的控件上右击会出现控件相关的弹出式菜单。,6.3.1 窗体设计视图的组成与主要功能,4. 控件工具箱 控件工具箱提供了用于窗体设计的各种控件对象,利用控件工具箱可以向窗体上添加各种控件。 有些控件对象的使用提供了向导使用模式,可以帮助开发者加快窗体的设计过程。 (1

10、) 打开和关闭工具箱 (2) 工具箱的移动与锁定 (3) 使用工具箱向窗体中添加控件,6.3.1 窗体设计视图的组成与主要功能,1. 属性 属性是对象特征的描述。控件属性分为:格式属性、数据属性、事件属性和其他属性, 2. 事件 事件是对象行为的描述,当外来动作作用于某个对象时,用户可以确定是否通过事件响应该动作。 3. 方法 方法是Access 2003提供的完成某项特定功能的操作,每种方法有一个名字,用户在系统设计中可根据需要调用方法。,6.3.2 属性、事件与方法,1. 窗体的主要属性 窗体常用的属性: 标题(Caption) 默认视图(DefaultView) 允许的视图(ViewsA

11、llowed) 滚动条(Scrollbars) 记录选定器(Recordselectors) 浏览按钮(NavigationButtons) 分隔线(DividingLines) 自动居中(AutoCenter) 最大最小化按钮(MinMaxButtons),6.3.3 窗体与对象的属性及设置方法,关闭按钮(CloseButton) 弹出方式(PopUp 内含模块(HasModule) 菜单栏(MenuBar) 工具栏(Toolbar) 允许移动(Moveable) 记录源(RecordSource) 排序依据(OrderBy) 允许编辑(AllowEdits) 允许添加(AllowAddit

12、ions) 允许删除(AllowDeletions) 数据入口(DataEntry),6.3.3 窗体与对象的属性及设置方法,2. 控件属性 (1) 标签(label)控件 标题(Caption) 名称(Name),6.3.3 窗体与对象的属性及设置方法,其他常用的格式属性: 高度(Height) 宽度(Width) 背景样式(BackStyle) 背景颜色(BackColor) 显示文本字体(FontBold) 字体大小(FontSize) 字体颜色(ForeColor) 是否可见(Visible)等。,6.3.3 窗体与对象的属性及设置方法,(2) 文本框(text)控件 常用的格式属性同

13、“标签”控件。 常用的数据属性: 控件来源(ControlSource) 输入掩码(InputMask) 默认值(DefaultValue) 有效性规则(ValidationRule) 有效性文本(ValidationText) 是否有效(Enabled) 是否锁定(Locked),6.3.3 窗体与对象的属性及设置方法,(3) 组合框(combo)控件(与文本框相同的不再说明) 行来源类型(RowSourceType) 行来源(RowSource):与行来源类型(RowSourceType)属性配合使用。,6.3.3 窗体与对象的属性及设置方法,(4) 列表框(list)控件 列表框与组合框

14、在属性设置及使用上基本相同,区别是列表框控件只能选择输入数据而不能直接输入数据。,6.3.3 窗体与对象的属性及设置方法,(5) 命令按钮(command)控件 名字(Name) 标题(Caption) 标题的字体(FontName) 标题的字体大小(FontSize) 前景颜色(ForeColor) 是否有效(Enabled) 是否可见(Visible) 图片(Picture ),6.3.3 窗体与对象的属性及设置方法,(6) 选项按钮(Option)控件、选项组(Frame)控件、复选框(Check)控件、切换按钮(Toggle)控件、选项卡控件、页控件的主要属性基本与上述控件相一致。,6

15、.3.3 窗体与对象的属性及设置方法,3. 设置窗体属性 (1)在设计视图状态下,用“属性表”设置属性; (2)在VBE中,通过命令语句可在系统运行中动态设置属性, 但大部分属性可以在设计视图状态下利用“属性表”设置。 【例6.5】 设置窗体的背景图案。,6.3.3 窗体与对象的属性及设置方法,4. 在窗体中添加当前日期和时间 Access 2003提供了将系统时钟日期和时间显示在窗体上的方法,添加日期和时间后,在窗体视图中,系统时钟日期和时间将显示在窗体上。 【例6.7】 使用菜单命令为窗体添加当前日期和时间。,6.3.3 窗体与对象的属性及设置方法,5. 使用属性表设置控件属性 设置控件属

16、性,方法同窗体属性设置,具体属性值要根据控件的具体用途来确定。 【例6.8】 建立“学生信息处理”窗体,给出各控件的具体使用及属性设置,6.3.3 窗体与对象的属性及设置方法,6. 在VBE中设置窗体和控件属性 窗体(Form)和控件(Control)对象都是VBE对象,可以在VBE子过程(Sub)、函数过程(Function)或事件过程中设置这些对象的属性。,6.3.3 窗体与对象的属性及设置方法,(1) 设置窗体属性 在VBE代码中使用以下代码行: Forms! 学生信息处理.Visible = True 或 Forms! 学生信息处理.Visible = -1(可以是除0以外的任何值) (2) 设置控件属性 在VBE代码中使用以下代码行: Me!Comdel.Enabled = false(当前窗

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号