1 / 34
文档名称:

748-第8章 数据输入功能.ppt

格式:ppt   页数:34
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

748-第8章 数据输入功能.ppt

上传人:小玉儿 2012/2/3 文件大小:0 KB

下载得到文件列表

748-第8章 数据输入功能.ppt

文档介绍

文档介绍:第8章数据输入功能
创建和使用窗体
在数据库应用系统中,对表中数据的增加、修改和删除等操作通常并不是在数据表中直接进行的,而是通过统一、标准的界面进行的。ess数据库中,这种界面被称为窗体(Form)。
ess数据库中,窗体是一种主要用于显示、浏览和输入数据的数据库对象,ess应用程序之间的主要界面。
作为数据输入和浏览的界面,可以在窗体中包含文字、图形、图像,从而使得用户与计算机之间的交互界面更为丰富多彩。
认识窗体
窗体的主要作用及类型
ess数据库中,根据所起作用的不同,可以将窗体分为以下三种类型:
。使用数据输入窗体可以向数据库添加新数据,或者查看、编辑和删除现有数据。
。利用自定义对话框,可以接受用户输入,并依照输入执行某些操作。当需要对用户输入进行操作时,可以创建对话框。例如,可以创建搜索对话框,提示用户输入搜索参数,然后返回与这些参数相匹配的数据。
。利用切换面版窗体,可以打开其它窗体或报表。使用切换面板窗体可以简化启动数据库中各种窗体和报表的过程。
窗体的数据源和视图
通过数据输入窗体可以对数据库中的数据进行添加、更新和删除等操作。因此,数据输入窗体大都是与一个或多个表和查询绑定的;换而言之,数据输入窗体的数据源可以是表和查询。而自定义对话框和切换面版窗体则不需要数据源。
ess数据库中,窗体有以下5种视图:设计视图、窗体视图、数据表视图、数据透视表视图、数据透视图视图。
其中,在“设计视图”中可以创建和设计窗体,并且可以对窗体所包含的元素进行布局。窗体的输入数据、接受用户输入的作用主要是通过“窗体视图”和“数据表视图”体现的。在“数据透视表视图”和“数据透视图视图”中,可以对窗体的数据源进行多维分析。
结合窗体的主要作用,本章将主要介绍窗体的设计视图和窗体视图。
窗体的组成元素:控件
与报表相类似,窗体的组成元素也是控件(Controls)。在窗体中,控件是用于显示数据、执行操作或修饰窗体的对象。例如,可以在窗体中使用文本框显示数据,在窗体上使用命令按钮打开另一个窗体,或者使用线条或矩形来分隔与组织控件以增强它们的可读性。
窗体可以包含以下控件类型:文本框、标签、选项组、复选框、切换按钮、组合框、列表框、命令按钮、图像控件、绑定对象框、未绑定对象框、子窗体/子报表、分页符、线条、矩形以及ActiveX自定义控件,它们可以通过窗体“设计视图”中的工具箱访问。
控件可以是绑定的、未绑定的或计算的。在窗体中,“绑定控件”与作为数据来源的表或查询中的字段相连,可用于显示、输入及更新相连字段中的数据。而“未绑定控件”则没有数据来源,使用未绑定控件可以显示信息、线条、矩形及图像。“计算控件”则以表达式作为数据来源,在表达式中可以引用表或查询字段中的数据,或者窗体或报表上其他控件中的数据。
使用自动功能创建窗体
ess数据库中,创建窗体的方法主要有:
;
;

创建纵栏式窗体
【练习8-1】为“运货商”表创建纵栏式的数据输入窗体。
创建纵栏式窗体
在窗体的不同视图之间切换
创建纵栏式窗体
通过窗体视图浏览和输入数据
在纵栏式窗体中,一次只显示一条记录数据,每一行只显示一个字段的数据,不同字段的数据按照纵向方向排列。
创建纵栏式窗体
在设计视图中观察窗体结构
在菜单栏中选择【视图】|【页面页眉/页脚】以及【视图】|【窗体页眉/页脚】命令
创建表格式窗体
【练习8-2】为“运货商”表创建表格式的数据输入窗体。