数据维护窗体课件

上传人:痛*** 文档编号:241929882 上传时间:2024-08-06 格式:PPTX 页数:40 大小:1,020.52KB
返回 下载 相关 举报
数据维护窗体课件_第1页
第1页 / 共40页
数据维护窗体课件_第2页
第2页 / 共40页
数据维护窗体课件_第3页
第3页 / 共40页
点击查看更多>>
资源描述
第第5章章 窗窗 体体窗体的功能与构造窗体的各种形式自动窗体和窗体向导窗体设计视图的构造常用控件的使用窗体设计视图的使用记录定位与命令按钮15.1 窗体的功能与构造窗体的功能与构造 1.Access数据库中的窗体对象数据库中的窗体对象Access中的窗体:一种数据对象。输入和维护表中数据的另一种方式。窗体和报表设计方法基本相似,但两者输出目的不同:窗体:数据输入报表:显示或打印输出数据。2 2.窗体的功能窗体的功能 数据的显示与编辑:数据的显示与编辑:窗体可显示来自多个表中的数据。窗体可显示来自多个表中的数据。用户利用窗体上的移动按钮、滚动条等控件对数据库用户利用窗体上的移动按钮、滚动条等控件对数据库中的相关数据进行添加、删除、修改等操作。中的相关数据进行添加、删除、修改等操作。数据输入:数据输入:窗体常用作填充数据的窗口(运行后的窗窗体常用作填充数据的窗口(运行后的窗体),以便向数据库中输入数据。窗体的数据源是表体),以便向数据库中输入数据。窗体的数据源是表或查询。或查询。应用程序流控制:应用程序流控制:在应用程序中,一般由窗体提供程在应用程序中,一般由窗体提供程序和用户间信息交互的界面,而实际工作主要由程序序和用户间信息交互的界面,而实际工作主要由程序代码来完成。代码来完成。AccessAccess中的窗体也可以与中的窗体也可以与VBAVBA编写的函数、编写的函数、子程序这样的程序代码段相结合。子程序这样的程序代码段相结合。信息显示和数据打印:信息显示和数据打印:在窗体中,可采取灵活多样的在窗体中,可采取灵活多样的形式显示一些警告或解释的信息,另外,窗体也可以形式显示一些警告或解释的信息,另外,窗体也可以用来打印数据库中的数据。用来打印数据库中的数据。3 3.窗体的功能分类窗体的功能分类按功能可将窗体分为以下三种类型:按功能可将窗体分为以下三种类型:数据维护窗体:数据维护窗体:是是AccessAccess中最基本、最常用的窗体,中最基本、最常用的窗体,通过创建于表或查询的数据维护窗体,可以进行添加、通过创建于表或查询的数据维护窗体,可以进行添加、删除、修改等各种数据维护操作。删除、修改等各种数据维护操作。自定义对话框:自定义对话框:可接受用户的输入或选择,并根据用可接受用户的输入或选择,并根据用户提供的信息执行相应的操作。户提供的信息执行相应的操作。开关面板窗体:开关面板窗体:即应用即应用程序的主画面,可通过程序的主画面,可通过创建开关面板窗体来打创建开关面板窗体来打开和调用数据库中的其开和调用数据库中的其他对象,如窗体、报表他对象,如窗体、报表和数据访问页等。和数据访问页等。4 4.窗体上的控件窗体上的控件控件:控件:窗体放置的图窗体放置的图形化对象,与数据形化对象,与数据源之间创建连接。源之间创建连接。包括文本框、标签、包括文本框、标签、单选钮、复选钮、单选钮、复选钮、列表框、命令按钮列表框、命令按钮等类似于等类似于WindowsWindows界界面的元素。面的元素。绑定控件:绑定控件:直接与直接与一个表或查询的字一个表或查询的字段相联系。段相联系。非绑定控件:非绑定控件:与任与任何数据源都不相关。何数据源都不相关。非绑定控件非绑定控件绑定控件绑定控件55.2 窗体的各种形式窗体的各种形式 1.纵栏式窗体纵栏式窗体纵栏式窗体:纵栏式窗体:在窗体界面中在窗体界面中每次只显示表或查询中的一每次只显示表或查询中的一条记录,可以占一个或多个条记录,可以占一个或多个屏幕页,记录中各字段纵向屏幕页,记录中各字段纵向排列。排列。纵栏表窗体通常用于纵栏表窗体通常用于输入数输入数据据,每个字段的标签一般都,每个字段的标签一般都放在字段左边。可以使用放在字段左边。可以使用WindowsWindows的大多数控制操作,的大多数控制操作,从而提高输入效率。从而提高输入效率。记录切换按钮记录切换按钮6 2.表格式窗体表格式窗体表格式窗体表格式窗体:在窗体的一个画面中显示表或查询中的全在窗体的一个画面中显示表或查询中的全部记录。记录中的字段横向排列,记录纵向排列。每个部记录。记录中的字段横向排列,记录纵向排列。每个字段的标签都放在窗体顶部,做窗体页眉。可通过滚动字段的标签都放在窗体顶部,做窗体页眉。可通过滚动条来查看和维护其他记录。条来查看和维护其他记录。7 3.组合式窗体组合式窗体组合式窗体组合式窗体:由主窗体和由主窗体和子窗体构成。子窗体构成。一般地,一般地,数据表窗体表示的是主数据表窗体表示的是主数据表或查询中的数据,数据表或查询中的数据,而子窗体中表示的是被而子窗体中表示的是被关联的数据表(查询)关联的数据表(查询)中的数据。这种窗体集中的数据。这种窗体集合了窗体和数据工作表合了窗体和数据工作表的所有优点。的所有优点。切换主窗体记录切换主窗体记录切换子窗体记录切换子窗体记录选择类别选择类别指定类别的属性指定类别的属性指定类别的指定类别的所有产品所有产品8 4.数据透视表窗体数据透视表窗体数据透视表数据透视表:是是一种交互式表,可动态改变版面布置,一种交互式表,可动态改变版面布置,以按不同方式计算、分析数据。所进行的计算与数据在以按不同方式计算、分析数据。所进行的计算与数据在数据透视表中的排列有关。例如,数据透视表中的排列有关。例如,可水平或垂直显示字段值,再计算每行或列的合计。可水平或垂直显示字段值,再计算每行或列的合计。可将字段值作行号或列标,在交叉点进行统计计算。可将字段值作行号或列标,在交叉点进行统计计算。9 5.图表窗体图表窗体图表窗体图表窗体:将数据表示成商业图表。一般地,可以表示将数据表示成商业图表。一般地,可以表示图表本身,也可以将它嵌入到其他窗体中作为子窗体。图表本身,也可以将它嵌入到其他窗体中作为子窗体。Access 2000Access 2000提供了多种图表,包括折线图、柱型图、提供了多种图表,包括折线图、柱型图、饼图、圆环图、面积图、三维条型图等。饼图、圆环图、面积图、三维条型图等。105.3 自动窗体和窗体向导自动窗体和窗体向导 1.创建窗体的方法创建窗体的方法 自动窗体自动窗体:自动设计窗体格式,只须确定数据源即可自动设计窗体格式,只须确定数据源即可 自动窗体自动窗体:纵栏式:纵栏式:自动创建纵栏式窗体自动创建纵栏式窗体 自动窗体自动窗体:表格式:表格式:自动创建表格式窗体自动创建表格式窗体 自动窗体自动窗体:数据表:数据表:自动创建数据表格式的窗体自动创建数据表格式的窗体 窗体向导窗体向导:使用使用AccessAccess系统提供的向导,可以选择数据系统提供的向导,可以选择数据源,也可选择窗体的布局和窗体样式。源,也可选择窗体的布局和窗体样式。图表向导图表向导:设计各种统计图的向导设计各种统计图的向导 数据透视表向导数据透视表向导:设计设计数据透视表数据透视表的向导的向导 窗体设计视图窗体设计视图:在窗体设计视图中,可以从需要出发创在窗体设计视图中,可以从需要出发创建窗体,也可修改窗体。建窗体,也可修改窗体。11 2.创建窗体的命令创建窗体的命令选择数据源选择数据源窗体设计视图窗体向导自动窗体12 3.创建自动窗体创建自动窗体选择数据源选择数据源窗体设计视图13 4.使用窗体向导使用窗体向导选择数据源选择数据源窗体设计视图14 5.创建组合式窗体创建组合式窗体窗体设计视图155.4 窗体设计视图的构造窗体设计视图的构造 1.窗体的三种视图窗体的三种视图设计视图设计视图:创建和修改窗体的窗口创建和修改窗体的窗口16 2.窗体的设计视图窗体的设计视图工具箱工具箱主体节主体节放置各放置各种控件种控件视图按钮视图按钮17 3.窗体设计工具条窗体设计工具条视图视图字段列表字段列表 自动套用格式自动套用格式 生成器生成器插入超链接插入超链接代码代码数据库窗口数据库窗口工具箱工具箱属性属性新对象新对象 视图按钮视图按钮:在几种视在几种视图之间切换。图之间切换。插入超链接按钮:插入超链接按钮:弹出弹出 字段列表按钮:字段列表按钮:显示显示所选择的表或查询的所选择的表或查询的字段列表。字段列表。工具箱按钮:工具箱按钮:显示工显示工具箱栏。具箱栏。18 自动套用格式按钮:自动套用格式按钮:显示显示“自动套用格式自动套用格式”对话框。对话框。代码按钮:代码按钮:打开打开VBAVBA窗口,显示当前窗体的代码。窗口,显示当前窗体的代码。属性按钮:属性按钮:显示窗体属性对话框。显示窗体属性对话框。生成器按钮:生成器按钮:弹出弹出“选择生成器选择生成器”对话框,可选择三种对话框,可选择三种生成器:表达式生成器、宏生成器和代码生成器。生成器:表达式生成器、宏生成器和代码生成器。数据库窗口按钮:数据库窗口按钮:单击该按钮,返回数据库窗口。单击该按钮,返回数据库窗口。新对象按钮:新对象按钮:单击其右侧箭头,弹出一个折叠菜单,可单击其右侧箭头,弹出一个折叠菜单,可选择其中的选项新建对象。选择其中的选项新建对象。19 4.工作区工作区通常,一个完整的工作区由五节组成。一般只打开窗体通常,一个完整的工作区由五节组成。一般只打开窗体的的“主体主体”部分,其余四部分可按需添加:部分,其余四部分可按需添加:选择:视图选择:视图|页面页眉页脚页面页眉页脚 或或 窗体页眉页脚窗体页眉页脚可设置网格、标尺,可拖拉改变工作区和各节大小。可设置网格、标尺,可拖拉改变工作区和各节大小。20 5.工具箱工具箱子窗体/子报表选择对象标签选项组单选扭组合框命令按钮非绑定对象框分页符矩形控件向导复选框直线切换按钮文本框列表框图片框绑定对象框多页控件其他控件用于向窗体添加各种用于向窗体添加各种控件控件:单击工具箱上合适的按钮,单击工具箱上合适的按钮,再单击窗体上要放按钮的再单击窗体上要放按钮的位置,或按住鼠标左键并位置,或按住鼠标左键并拖动画出一个控件。拖动画出一个控件。215.5 常用控件的使用常用控件的使用 1.控件的作用控件的作用 设计窗体:设计窗体:主要是设计窗体控件的布局,要充分体现控件主要是设计窗体控件的布局,要充分体现控件自身的特性、外观和行为,以及控件所包含的文本或数自身的特性、外观和行为,以及控件所包含的文本或数据的特性。其次是窗体的背景、颜色,页眉页脚等据的特性。其次是窗体的背景、颜色,页眉页脚等窗体上控件的种类:窗体上控件的种类:数据绑定控件数据绑定控件:绑定控件与基表或查询中的字段相连,绑定控件与基表或查询中的字段相连,可用于显示、输入及更新数据库中的字段。可用于显示、输入及更新数据库中的字段。非非绑定控件绑定控件:非绑定控件非绑定控件”没有数据来源。用于显示没有数据来源。用于显示提示信息,以及线条、矩形及图像等。提示信息,以及线条、矩形及图像等。计算计算控件控件:以表达式作为数据来源。表达式使用窗体基以表达式作为数据来源。表达式使用窗体基表或基查询中的数据,或者窗体上其他控件的数据。表或基查询中的数据,或者窗体上其他控件的数据。22摆放数据绑定控件:摆放数据绑定控件:将窗体所绑定的数据源字段列表中指定的将窗体所绑定的数据源字段列表中指定的字段拖放字段拖放到窗到窗体上,会自动添加相应的控件体上,会自动添加相应的控件。从从工具箱上选取控件工具箱上选取控件,放到窗体上,并在自动弹出的向,放到窗体上,并在自动弹出的向导中设定控件的数据源。导中设定控件的数据源。对已有的非绑定控件,可在属性窗口中设定数据源。对已有的非绑定控件,可在属性窗口中设定数据源。2.在窗体上添加数据绑定控件在窗体上添加数据绑定控件在属性窗口设置控件属性在属性窗口设置控件属性23 3.创建计算控件创建计算控件先先添加未绑定控件,添加未绑定控件,然后在属性窗口数然后在属性窗口数据页的控件来源格据页的控件来源格创建表达式创建表达式24 标签:标签:显示标题、提示信息等说明性文本显示标题、提示信息等说明性文本 文本框:文本框:显示、输入或编辑数据源中的数据,显示、输入或编辑数据源中的数据,显示计算结果,或接受用户输入显示计算结果,或接受用户输入 命令按钮:命令按钮:启动指定的操作启动指定的操作 选项按钮:选项按钮:可用于是否型字段的操纵可用于是否型字段的操纵 复选项按钮:复选项按钮:与选项按钮类似与选项按钮类似 切换按钮:切换按钮:与选项按钮类似,有弹起和按下与选项按钮类似,有弹起和按下两种状态两种状态 选项组:选项组:与选项按钮、复选项按钮和切换按与选项按钮、复选项按钮和切换按钮搭配,构成选项组钮搭配,构成选项组 4.常用控件的功能常用控件的功能 列表框:列表框:显示数据列表,用户可从中选择数据输显示数据列表,用户可从中选择数据输入到启示中,或更改现有记录的数据入到启示中,或更改现有记录的数据 组合框:组合框:列表框和文本框的组合,可在其文本框列表框和文本框的组合,可在其文本框输入,也可先在列表中选择,再添加到字段输入,也可先在列表中选择,再添加到字段 25 图像:图像:主要用于显示静止的图形文件主要用于显示静止的图形文件 未绑定对象框:未绑定对象框:显示未绑定显示未绑定OLEOLE对象,如对象,如ExcelExcel表格等表格等 绑定对象框:绑定对象框:显示绑定的显示绑定的OLEOLE对象,即绑定对象,即绑定的的OLEOLE对象型字段的值。对象型字段的值。分页符:分页符:标记新标记新屏幕或新打印页开始位置屏幕或新打印页开始位置 选项卡:选项卡:用于将多个不同格式的窗体封装用于将多个不同格式的窗体封装在一个页框中,即使一个页框中包含多页在一个页框中,即使一个页框中包含多页窗体,每页又可包含多个控件窗体,每页又可包含多个控件 子窗体:子窗体:在主窗体中显示与其数据来源相在主窗体中显示与其数据来源相关的子数据表中数据的窗体。关的子数据表中数据的窗体。直线:直线:在窗体上绘制线条在窗体上绘制线条 矩形:矩形:在窗体上绘制矩形在窗体上绘制矩形 其他控件:其他控件:调用工具箱控件列表之外的其调用工具箱控件列表之外的其他控件列表,以便选择更多的控件他控件列表,以便选择更多的控件选择更选择更多控件多控件26 控件的状态:控件的状态:控件有两种状态控件有两种状态选定状态:选定状态:选定后,控件边框有手柄选定后,控件边框有手柄编辑状态:编辑状态:两次单击,反白显示,可编辑其中的文字两次单击,反白显示,可编辑其中的文字 控件的对齐:控件的对齐:选择:选择:格式格式|对齐对齐|对齐方式对齐方式 调整调整控件大小:控件大小:选择:选择:格式格式|大小大小|调整方式调整方式 5.控件的状态、位置和大小控件的状态、位置和大小27 6.控件的移动和删除控件的移动和删除 控件的移动:控件的移动:选定一个或一组控件后,移动的方法有选定一个或一组控件后,移动的方法有当箭标成当箭标成 时,拖动则移动箭标所在的一个控件时,拖动则移动箭标所在的一个控件当箭标成当箭标成 时,拖动则移动箭标所在的一组控件时,拖动则移动箭标所在的一组控件 控件的删除:控件的删除:选定一个或一组控件后,删除的方法有:选定一个或一组控件后,删除的方法有:按按DeleteDelete键;键;单击窗体设计工具条的剪切按钮;单击窗体设计工具条的剪切按钮;选择:编辑选择:编辑|删除删除 或或 剪切。剪切。285.6 窗体设计视图的使用窗体设计视图的使用 调用属性窗口的方法调用属性窗口的方法选定窗体选定窗体节属性节属性窗体属性窗体属性控件属性控件属性29S1.打开窗体设计视图打开窗体设计视图打开打开窗体设计视图,并按需要窗体设计视图,并按需要添加页眉页脚。添加页眉页脚。S2.为窗体设定数据源为窗体设定数据源 单一数据源:单一数据源:数据来自一个表或查询。数据来自一个表或查询。自动设定:自动设定:在在“新建窗体新建窗体”对话框中选择表或对话框中选择表或查询。查询。手动设定:手动设定:先选定窗先选定窗 体体;再再打打开开属属性性窗窗口口,然然后后在在“数据数据”页的页的“记录源记录源”组合框中选择表或查询。组合框中选择表或查询。选数选数据源据源30 多数据源:多数据源:数据来源涉及多个表或查询。数据来源涉及多个表或查询。单击单击窗体属性对话框窗体属性对话框“数据数据”页的页的“记录源记录源”组合框组合框右右侧的侧的按钮,打开查询设计器;按钮,打开查询设计器;设计多表查询;设计多表查询;SELECT 课程课程.课程名课程名,课程课程.学分学分,教师教师.姓名姓名,教师教师.电话电话 FROM 教师教师 INNER JOIN 课程课程 ON 教师教师.教工号教工号=课程课程.教工号教工号;31S3.在窗体上添加控件在窗体上添加控件 若窗体设定了数据源,将字段拖放到窗体上。若窗体设定了数据源,将字段拖放到窗体上。未设定数据源时,将控件工具箱放到窗体上,在弹出未设定数据源时,将控件工具箱放到窗体上,在弹出的向导或属性窗口中设定数据源。的向导或属性窗口中设定数据源。在控件属性窗口格式页设置背景、字体、对齐方式等在控件属性窗口格式页设置背景、字体、对齐方式等32S4.窗体自动套用格式窗体自动套用格式 单击单击窗体设计工具条上的自动套用格式按窗体设计工具条上的自动套用格式按钮。钮。S5.保存窗体保存窗体 关闭窗体,并在另存为关闭窗体,并在另存为对对 话框中指定窗体名。话框中指定窗体名。33动5.7 记录定位、筛选和命令按钮记录定位、筛选和命令按钮 1.窗体的筛选窗体的筛选S1S1:发筛选命令,然后选择记录发筛选命令,然后选择记录S2S2:发应用筛选命令,再查看结果发应用筛选命令,再查看结果34定位记录组合框:定位记录组合框:在组合框中选择一项(某个字段的一在组合框中选择一项(某个字段的一个值),则窗体上显示相应记录的指定字段的值。个值),则窗体上显示相应记录的指定字段的值。创建定位记录组合框的步骤:创建定位记录组合框的步骤:S1S1:打开要创建组合框的窗体:打开要创建组合框的窗体S2S2:打开控件工具箱:打开控件工具箱S3S3:给窗体上放一个组合框控件:给窗体上放一个组合框控件S4S4:在自动:在自动弹出的组合框向导对话框中进行以下操作:弹出的组合框向导对话框中进行以下操作:S4.1S4.1:选择:选择“在基于组合框中选定的值而创建的窗体在基于组合框中选定的值而创建的窗体上上查找记录查找记录”S4.2 S4.2:选择要显示的字段选择要显示的字段 S4.3 S4.3:调整列表宽度调整列表宽度 S4.4 S4.4:输入组合框的标题输入组合框的标题 S4.5 S4.5:单击单击“完成完成”按钮按钮 2.创建定位记录的组合框创建定位记录的组合框3536 3.创建命令按钮创建命令按钮命令按钮命令按钮:可查找、筛选记录,应用窗体筛选等,一般可查找、筛选记录,应用窗体筛选等,一般要用命令按钮向导编写事件代码。要用命令按钮向导编写事件代码。创建命令按钮的步骤:创建命令按钮的步骤:S1S1:打开要创建命令按钮的窗体:打开要创建命令按钮的窗体S2S2:打开控件工具箱:打开控件工具箱S3S3:给窗体上放一个命令按钮控件:给窗体上放一个命令按钮控件S4S4:在自动:在自动弹出的命令按钮向导对话框中设置:弹出的命令按钮向导对话框中设置:S4.1S4.1:选择操作类别:选择操作类别(如如窗体操作窗体操作)和具体操作和具体操作(如如打开打开窗体窗体)S4.2 S4.2:选择操作对象:选择操作对象(如要通过命令铵钮打开的窗体如要通过命令铵钮打开的窗体)S4.3 S4.3:选择操作方式选择操作方式(如如打开窗体并显示所有记录打开窗体并显示所有记录)S4.4 S4.4:确定按钮表面是否显示图片确定按钮表面是否显示图片 S4.5 S4.5:确定命令按钮的名称确定命令按钮的名称3738 结束语当你尽了自己的最大努力时,失败也是伟大的,所以不要放弃,坚持就是正确的。When You Do Your Best,Failure Is Great,So DonT Give Up,Stick To The End谢谢大家荣幸这一路,与你同行ItS An Honor To Walk With You All The Way演讲人:XXXXXX 时 间:XX年XX月XX日
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!