数据库的窗体建立

上传人:wuy****ng 文档编号:246688194 上传时间:2024-10-15 格式:PPT 页数:38 大小:719KB
返回 下载 相关 举报
数据库的窗体建立_第1页
第1页 / 共38页
数据库的窗体建立_第2页
第2页 / 共38页
数据库的窗体建立_第3页
第3页 / 共38页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第5章 窗 体,窗体的功能与组成,窗体的各种形式,窗体的视图,窗体的创建,常用控件的使用,使用窗体操纵数据,5.1 窗体的功能与组成,输入和维护表中数据的一种方式,,,是用户操作数据库的界面,通过它,用户可以对数据库中的数据进行管理和维护,它是数据库与用户之间联系的桥梁。,窗体是以表或查询为基础而创建的,在窗体中显示的数据实际上是调用的表或查询中的数据。,1.Access数据库中的窗体对象,2.窗体的功能,显示与编辑数据:,这是窗体最普遍的应用方式,窗体向用户提供一个方法来规定数据库中数据的显示用户还可以利用窗体进行数据库中数据的修改、添加和删除。,显示消息:,在窗体中可以显示一些解释或警告消息,以便及时告诉用户即将发生的动作信息,如在用户要删除一条人员信息记录时,要求其进行确认。,控制程序执行:,在应用程序中,一般由窗体提供程序和用户间信息交互的界面,而实际工作主要由程序代码来完成。Access中的窗体也可以与VBA编写的函数、子程序这样的程序代码段相结合。,打印数据:,在,Access,中,除了报表对象之外,窗体对象中的信息也可以打印出来。,3.窗体的组成,窗体由一组窗体控件构成,每一个窗体由于数据源(表、查询)、窗体控件属性的不同,所产生的形式也是多种多样的。,窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及主体5部分组成,每个部分都称为窗体的“节”。,(1)窗体页眉,窗体的页眉位于窗体的最上方,是由窗体控件组成的,主要用于显示窗体标题、说明窗体的使用、放置窗体中的控制按钮。,(2)窗体页脚,窗体的页脚位于窗体的最下方,同样是由窗体控件组成的。它主要用于窗体的使用说明,以及窗体中控制按钮的摆放。由于窗体页脚和窗体页眉的功能基本相同,通常在设计窗体中省略对窗体页脚的设计,或只是让窗体页脚起一个窗体的脚注作用,说明窗体的制作时间、设计者等内容。,(3)主体,窗体的主体位于窗体的中心部分,是工作窗口的核心部分,由多种窗体控件组成。它是数据库系统数据维护的主要工作界面,也是控制数据库系统流程的重要窗口。,(4)页面页眉与页面页脚,页面页眉与页面页脚只出现在打印的窗体上,通常因为窗体主要用于屏幕信息的交互,所以在设计窗体时很少考虑对页面页眉与页面页脚的设计。若有页面页眉与页面页脚窗体,它们的作用也大多是为了输出说明信息。,5.2 窗体的各种形式,1.纵栏式窗体,纵栏式窗体:,在窗体界面中,记录中各字段纵向排列,每次只显示表或查询中的一条记录,可以占一个或多个屏幕。,纵栏表窗体通常用于输入数据,每个字段的标签一般都放在字段左边。可以使用Windows的大多数控制操作,从而提高输入效率。,2.表格式窗体,表格式窗体,:,在窗体的一个画面中显示表或查询中的全部记录。记录中的字段横向排列,记录纵向排列。每个字段的标签都放在窗体顶部,做窗体页眉。可通过滚动条来查看和维护其他记录。,3.组合式窗体,组合式窗体,:,由主窗体和子窗体构成。,一般地,数据表窗体表示的是主数据表或查询中的数据,而子窗体中表示的是被关联的数据表(查询)中的数据。这种窗体集合了窗体和数据工作表的所有优点。,切换主窗体记录,切换子窗体记录,选择类别,指定类别的属性,指定类别的所有产品,4.数据透视表窗体,数据透视表,:,是,一种交互式表,可动态改变版面布置,以按不同方式计算、分析数据。所进行的计算与数据在数据透视表中的排列有关。例如,,可水平或垂直显示字段值,再计算每行或列的合计。,可将字段值作行号或列标,在交叉点进行统计计算。,5.图表窗体,图表窗体,:,将数据以图表的方式表示。一般地,可以表示图表本身,也可以将它嵌入到其他窗体中作为子窗体。Access 提供了多种图表,包括折线图、柱型图、饼图、圆环图、面积图、三维条型图等。,5.3 窗体的视图,在Access 2002以上的版本中,窗体有五种视图:设计视图、窗体视图、数据表视图、数据透视表视图、数据透视图视图。不同视图用途不一样,设计视图是用来创建、修改和美化窗体的,窗体视图是设计的结果,数据表视图就是数据表对象,而数据透视表视图与“数据透视图”视图是对数据进行简单统计分析的两种结果表现方式。,五种视图可以通过工具栏按钮进行切换,5.4.创建窗体的方法,自动窗体,:,自动设计窗体格式,只须确定数据源即可,自动窗体,:纵栏式:,自动创建纵栏式窗体,自动窗体,:表格式:,自动创建表格式窗体,自动窗体,:数据表:,自动创建数据表格式的窗体,自动窗体,:数据透视表:,自动创建数据透视表窗体,自动窗体,:数据透视图:,自动创建数据透视图窗体,窗体向导,:,使用Access系统提供的向导,可以选择数据源,也可选择窗体的布局和窗体样式,。,图表向导,:,设计各种统计图的向导,数据透视表向导,:,设计,数据透视表,的向导,利用设计视图新建窗体,:,在窗体设计视图中,可以从需要出发创建窗体,也可修改窗体。,1.自动创建窗体,选择数据源,自动窗体,以“A班成绩表”为例,建立纵栏式窗体:,2.窗体向导新建窗体,窗体向导,仍然以“A班成绩表”为例,建立纵栏式窗体,:,3.用向导创建数据透视表,以“A班成绩查询”为例,创建数据透视表,:,4.创建图表-通过图表向导,以“A班成绩”为例,创建图表窗体,步骤如P,114,所示,:,5.创建组合窗体,有两种方法可以创建组合窗体:,(1)同时创建窗体与子窗体-一对多的情况:,具体操作见书。,(2)将子窗体添加到已有的窗体中-通过“子窗体/子报表”控件关联,具体操作见书。,6.窗体的设计-利用设计视图创建,修改窗体,(1)设计视图的构造,工具箱,工作区,工具栏,工具栏:,视图,字段列表,自动套用格式,生成器,插入超链接,代码,数据库窗口,工具箱,属性,新对象,视图按钮,:,在几种视图之间切换,。,插入超链接按钮:,字段列表按钮:,显示所选择的表或查询的字段列表。,工具箱按钮:,显示工具箱栏,。,自动套用格式按钮:,显示“自动套用格式”对话框,。,代码按钮:,打开VBA窗口,显示当前窗体的代码,。,属性按钮:,显示窗体属性对话框,。,生成器按钮:,弹出“选择生成器”对话框,可选择三种生成器:表达式生成器、宏生成器和代码生成器。,数据库窗口按钮:,单击该按钮,返回数据库窗口,。,新对象按钮:,单击其右侧箭头,弹出一个折叠菜单,可选择其中的选项新建对象。,工作区:,通常,一个完整的工作区由五节组成。一般只打开窗体的“主体”部分,其余四部分可按需添加:,选择:视图|页面页眉页脚 或 窗体页眉页脚,可设置网格、标尺,可拖拉改变工作区和各节大小,。,工具箱:,子窗体/子报表,选择对象,标签,选项组,单选扭,组合框,命令按钮,非绑定对象框,分页符,矩形,控件向导,复选框,直线,切换按钮,文本框,列表框,图片框,绑定对象框,多页控件,其他控件,用于向窗体添加各种,控件,:,单击工具箱上合适的按钮,再单击窗体上要放按钮的位置,或按住鼠标左键并拖动画出一个控件。,(2)在设计视图中的建窗体的过程,S1.,打开窗体设计视图,打开,窗体设计视图,并按需要,添加页眉页脚,。,S2.,为窗体设定数据源,单一数据源:,数据来自一个表或查询。,自动设定:,在,“新建窗体”对话框中选择表或查询,。,手动设定:,先选定窗体;,再打开属性窗口,然后在“数据”页的“记录源”组合框中选择表或查询。,多数据源:,数据来源涉及多个表或查询。,单击,窗体属性对话框“数据”页的“记录源”组合框右侧的按钮,打开查询设计器;,设计多表查询;,S3.,在窗体上添加控件,将字段列表中的字段拖放到窗体上。,对于其它控件,,将控件工具箱放到窗体上,在弹出的向导或属性窗口中设定数据源。,在控件属性窗口格式页设置背景、字体、对齐方式等,S4.,改变窗体的背景,单击,窗体设计工具条上的自动套用格式按钮或者单击属性打开属性对话框,改变其中的背景颜色,。,S5.,保存窗体,关闭窗体,并在另存为对话框中指定窗体名。,5.5 常用控件的使用,1.控件的种类,绑定控件,:,绑定控件与基表或查询中的字段相连,可用于显示、输入及更新数据库中的字段。,非,绑定控件,:,非绑定控件”没有数据来源。用于显示提示信息,以及线条、矩形及图像等。,计算,控件,:,以表达式作为数据来源。表达式使用窗体基表或基查询中的数据,或者窗体上其他控件的数据。,2.在窗体上添加数据绑定控件,将窗体所绑定的数据源字段列表中指定的字段拖放到窗体上,会自动添加相应的控件,。,在属性窗口中设定数据源。,3.创建计算控件:,先,添加未绑定控件,然后在属性窗口数据页的控件来源格创建表达式,4.常用控件的功能,标签:,显示标题、提示信息等说明性文本,文本框:,显示、输入或编辑数据源中的数据,显示计算结果,或接受用户输入,命令按钮:,启动指定的操作,选项按钮:,可用于是否型字段的操纵,复选项按钮:,与选项按钮类似,切换按钮:,与选项按钮类似,有弹起和按下两种状态,选项组:,与选项按钮、复选项按钮和切换按钮搭配,构成选项组,列表框:,显示数据列表,用户可从中选择数据输入到启示中,或更改现有记录的数据,组合框:,列表框和文本框的组合,可在其文本框输入,也可先在列表中选择,再添加到字段,图像:,主要用于显示静止的图形文件,未绑定对象框:,显示未绑定OLE对象,如Excel表格等,绑定对象框:,显示绑定的OLE对象,即绑定的OLE对象型字段的值。,分页符:,标记新屏幕或新打印页开始位置,选项卡:,用于将多个不同格式的窗体封装在一个页框中,即使一个页框中包含多页窗体,每页又可包含多个控件,子窗体:,在主窗体中显示与其数据来源相关的子数据表中数据的窗体,。,直线:,在窗体上绘制线条,矩形:,在窗体上绘制矩形,其他控件:,调用工具箱控件列表之外的其他控件列表,以便选择更多的控件,5.创建命令按钮,命令按钮,:,模仿机器的硬开关,鼠标单击此按钮就可以执行人们预先设计好的操作,。,创建命令按钮的步骤:,S1:打开要创建命令按钮的窗体,S2:打开控件工具箱,S3:给窗体上放一个命令按钮控件,S4:在自动,弹出的命令按钮向导对话框中设置:,S4.1:选择操作类别(如,窗体操作,)和具体操作(如,打开,窗体,),S4.2:选择操作对象(如要通过命令铵钮打开的窗体),S4.3:,选择操作方式,(如,打开窗体并显示所有记录,),S4.4:,确定按钮表面是否显示图片,S4.5:,确定命令按钮的名称,6.控件的布局,选择控件:,选择一个控件:单击,选择多个控件:,Shift+,单击或拉矩形框,控件的对齐:,选择:,格式|对齐|对齐方式,调整,控件间距:,选择:,格式|大小|调整方式,调整,大小:,选择:,格式|水平/垂直间距|调整方式,调整外观,:,通过改变属性信息或右键弹出式菜单,控件的移动:,选定一个或一组控件后,当箭标成 时,拖动则移动箭标所在的控件,控件的删除:,选定一个或一组控件后,删除的方法有:,按Delete键;,单击窗体设计工具条的剪切按钮;,选择:编辑|删除 或 剪切。,5.6 使用窗体操纵数据,1、浏览记录:使用导航器,2、,添加、删除记录:,3、查询替换数据,:,4、,排序数据:,5、筛选数据:,按内容筛选,:,按窗体筛选,:,输入筛选目标,:,高级筛选/排序,:,习题:P,159,-P,160,,上机练习并写出实现过程。,熟悉窗体的功能,形式及各种视图。,熟练掌握:窗体的各种生成方法,尤其是窗体设计视图的构造及使用、控件的种类及常用控件的使用方法,掌握利用窗体操纵数据。,掌握:组合窗体,图表窗体和生成方法,窗体布局的控制,了解:图像的使用,命令按钮,选项按钮,选项卡的使用。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


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

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


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