




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八章第八章 表单设计表单设计8.1 面向对象程序设计概述面向对象程序设计概述8.1.1 基本概念基本概念对象(对象(Object) 对象是反映客观事物属性及行为对象是反映客观事物属性及行为特征的描述。特征的描述。属性属性(Property) 属性是指对象的一项描述内容,属性是指对象的一项描述内容,用来描述对象的一个特性。用来描述对象的一个特性。事件事件(Event) 事件是每个对象可能用以识别和响应事件是每个对象可能用以识别和响应的某些行为和动作。的某些行为和动作。方法方法(Method)方法是附属于对象的行为和动作。方法是附属于对象的行为和动作。1.类类(Class)所谓类,就是一组对象的
2、属性和行为特所谓类,就是一组对象的属性和行为特征的抽象描述。征的抽象描述。8.1.2 类的特性类的特性类具有继承性、封装性和多态性等特性。类具有继承性、封装性和多态性等特性。1、继承性、继承性继承性是指通过继承关系利用已有的类构造新类。继承性是指通过继承关系利用已有的类构造新类。2、封装性、封装性类的封装性是指类的内部信息对用户是隐蔽的。类的封装性是指类的内部信息对用户是隐蔽的。3、多态性、多态性多态性是指不同的对象接受到相同的消息时,可多态性是指不同的对象接受到相同的消息时,可以做出完全不同的解释,进而产生完全不同的行以做出完全不同的解释,进而产生完全不同的行为。为。8.1.3 VFP 基类
3、基类1、VFP的基类的基类在编程方式里,对象的生成通常使用在编程方式里,对象的生成通常使用createobject函数来完成。该函数的格式如下:函数来完成。该函数的格式如下:CREATEOBJECT(,.)函数基于指定的类生成一个对象,并返回对象的引用。通函数基于指定的类生成一个对象,并返回对象的引用。通常,可以把函数返回的对象引用赋给某个变量,然后,通常,可以把函数返回的对象引用赋给某个变量,然后,通过这个变量来标识对象、访问对象属性以及调用对象方法。过这个变量来标识对象、访问对象属性以及调用对象方法。对象属性访问以及对象方法调用的基本格式如下:对象属性访问以及对象方法调用的基本格式如下:.
4、(.) 2、容器类与控件类、容器类与控件类 容器类可以被认为是一种特殊的控件,它能包含容器类可以被认为是一种特殊的控件,它能包含其他的控件或容器,并允许访问所包含的对象的类,其他的控件或容器,并允许访问所包含的对象的类,这里把对象称为那些被包容对象的父对象。这里把对象称为那些被包容对象的父对象。 控件类不能容纳其他对象,它没有容器类灵活。控件类不能容纳其他对象,它没有容器类灵活。 当将一个控件对象放入容器中当将一个控件对象放入容器中,需要引用该对象需要引用该对象时,必须经过容器。引用容器中控件对象的方法是:时,必须经过容器。引用容器中控件对象的方法是:容器对象容器对象 控件对象控件对象 属性属
5、性值属性属性值例如,在表单例如,在表单(Form1)中,设置命令按钮中,设置命令按钮(Command1)的的Caption属性格式为:属性格式为: Form1.Command1.Caption=“标题标题” 8.2 创建表单创建表单表单是应用程序的用户界面,也是进行程序设计表单是应用程序的用户界面,也是进行程序设计的基础。各种图形、图像、数据等都是通过表单的基础。各种图形、图像、数据等都是通过表单中的对象显示出来,因此表单是一个容器对象。中的对象显示出来,因此表单是一个容器对象。它可以容纳多个控件。表单的创建是一个全新的它可以容纳多个控件。表单的创建是一个全新的领域。在创建表单的过程中,要定义
6、表单自身的领域。在创建表单的过程中,要定义表单自身的属性、事件和方法代码,同时也要定义表单容纳属性、事件和方法代码,同时也要定义表单容纳的控件的属性、事件和方法代码。的控件的属性、事件和方法代码。8.2.1创建表单创建表单1、用表单设计器创建表单、用表单设计器创建表单 (1)菜单方式)菜单方式选择选择“文件文件”菜单中菜单中“新建新建”,打开,打开“新建新建”窗口。窗口。在在“新建新建”窗口中选择窗口中选择“表单表单”,单击,单击“新建文件新建文件”按钮,按钮,打开打开“表单设计器表单设计器”窗口。窗口。(2)利用项目管理器)利用项目管理器在在“项目管理器项目管理器”窗口中选择窗口中选择“文档
7、文档”选项卡,选择选项卡,选择“表表单单”。单击单击“新建新建”按钮,弹出按钮,弹出“新建表单新建表单”对话框。对话框。单击单击“新建表单新建表单”按钮。按钮。(3)命令方法)命令方法使用使用CREATE FORM命令创建表单。命令创建表单。命令格式:命令格式:CREATE FORM 命令功能:创建一个以命令功能:创建一个以为文件名的表单。为文件名的表单。播放演示播放演示2、用表单向导创建表单、用表单向导创建表单(1)创建单表表单)创建单表表单用表单向导创建单表表单,操作步骤如下:用表单向导创建单表表单,操作步骤如下:选择选择“文件文件”菜单中菜单中“新建新建”命令,打开命令,打开“新建新建”
8、窗口。窗口。在在“新建新建”窗口中选择窗口中选择“表单表单”,单击,单击“向导向导”按钮,打按钮,打开开“向导选取向导选取”对话框。对话框。在在“向导选取向导选取”窗口,选择窗口,选择“表单向导表单向导”,进入,进入“表单向表单向导导”各分步骤窗口。各分步骤窗口。在在“步骤步骤1”窗口,选择作为数据源的表,再选择可用字段。窗口,选择作为数据源的表,再选择可用字段。在在“步骤步骤2”窗口,选择表单样式,再选择表单中的按钮样窗口,选择表单样式,再选择表单中的按钮样式。式。在在“步骤步骤3”窗口,选择指定字段确定记录的输出顺序。窗口,选择指定字段确定记录的输出顺序。在在“步骤步骤4”窗口,输入表单标
9、题,再选择表单保存方式,窗口,输入表单标题,再选择表单保存方式,再按再按“完成完成”按钮,保存表单并结束操作。按钮,保存表单并结束操作。(2)创建一对多表表单)创建一对多表表单 选择选择“文件文件”菜单中菜单中“新建新建”命令,打开命令,打开“新建新建”窗口。窗口。在在“新建新建”窗口中选择窗口中选择“表单表单”,单击,单击“向导向导”按钮,打按钮,打开开“向导选取向导选取”对话框。对话框。在在“向导选取向导选取”窗口,选择窗口,选择“一对多表单向导一对多表单向导”,进入,进入“一对多表单向导一对多表单向导”各分步骤窗口。各分步骤窗口。在在“步骤步骤1”窗口,选择作为表单数据源的数据库,再选择
10、窗口,选择作为表单数据源的数据库,再选择父表中可用字段。父表中可用字段。在在“步骤步骤2”窗口,选择子表中可用字段。窗口,选择子表中可用字段。在在“步骤步骤3”窗口,选择父表与子表的关联字段。窗口,选择父表与子表的关联字段。在在“步骤步骤4”窗口,选择表单样式。窗口,选择表单样式。在在“步骤步骤5”窗口,选择指定字段确定记录的输出顺序。窗口,选择指定字段确定记录的输出顺序。在在“步骤步骤6”窗口,输入表单标题,再选择表单保存方式,窗口,输入表单标题,再选择表单保存方式,再按再按“完成完成”按钮,保存表单并结束操作。按钮,保存表单并结束操作。无论利用上述哪种方法创建表单,在将表单存盘时,将会无论
11、利用上述哪种方法创建表单,在将表单存盘时,将会产生扩展名为产生扩展名为SCX和和SCT的两个文件。的两个文件。8.2.2表单常用属性表单常用属性表单一旦建立完成,表单的属性、事件和方法就表单一旦建立完成,表单的属性、事件和方法就已确定。如果对已有的表单对象不满意,可以修已确定。如果对已有的表单对象不满意,可以修改表单。改表单。修改表单就是修改表单的属性,修改表单的事件修改表单就是修改表单的属性,修改表单的事件和方法代码。所有这些操作都可以利用表单设计和方法代码。所有这些操作都可以利用表单设计器来完成。器来完成。在在VFP中,表单的属性就是表单的结构特征。通中,表单的属性就是表单的结构特征。通过
12、修改表单的属性可以改变表单的内在或外在特过修改表单的属性可以改变表单的内在或外在特征。表单的常用属性如征。表单的常用属性如P147表表8.5所示。所示。 8.2.3表单常用事件与方法表单常用事件与方法1、表单的常用事件、表单的常用事件Load事件事件当表单被装入内存时发生。当表单被装入内存时发生。Init事件事件当表被初始化时发生。当表被初始化时发生。Activate事件事件当表单被激活时发生。当表单被激活时发生。上述事件被激发的顺序为:上述事件被激发的顺序为:Load、Init、Activate。Destroy事件事件当表单被释放时发生。当表单被释放时发生。Unload事件事件当表单被关闭时
13、发生。当表单被关闭时发生。上述事件被激发的顺序为:上述事件被激发的顺序为:Unload、Destroy。Resize事件事件当用户或程序去改变表单的大小当用户或程序去改变表单的大小时发生。时发生。2、表单的常用方法、表单的常用方法Hide方法方法-隐藏表单隐藏表单Show方法方法-显示表单显示表单Release方法方法-释放表单释放表单Refresh方法方法-刷新表单刷新表单3、编辑方法或事件代码、编辑方法或事件代码在表单设计器环境下,要编辑方法或事件的代码,在表单设计器环境下,要编辑方法或事件的代码,可以按下列步骤进行:可以按下列步骤进行:(1)选择)选择“显示显示”菜单中的菜单中的“代码代
14、码”,打开代码,打开代码编辑窗口。编辑窗口。(2)在)在“对象对象”框中选择方法或事件所属的对象框中选择方法或事件所属的对象(表单或表单中的控件)。(表单或表单中的控件)。(3)在)在“过程过程”框中指定要编辑的方法或事件。框中指定要编辑的方法或事件。(4)在编辑区输入或修改方法或事件的代码。)在编辑区输入或修改方法或事件的代码。打开代码编辑窗口的方法还有很多,如双击表单打开代码编辑窗口的方法还有很多,如双击表单中的某个控件或在属性窗口的列表框中双击某个中的某个控件或在属性窗口的列表框中双击某个方法或事件。方法或事件。8.2.4运行表单运行表单表单设计完成后,只有运行表单,才能实现创建表单的最
15、表单设计完成后,只有运行表单,才能实现创建表单的最终目的。运行表单有以下几种方法:终目的。运行表单有以下几种方法:1、用菜单方式运行表单。、用菜单方式运行表单。操作步骤如下:操作步骤如下:(1)打开表单。)打开表单。(2)在)在“表单设计器表单设计器”窗口,选择窗口,选择“表单表单”菜单中菜单中“运行运行表单表单”命令,或单击鼠标右键,弹出命令,或单击鼠标右键,弹出“表单表单”快捷菜单,快捷菜单,选择选择“执行表单执行表单”或单击或单击“运行运行”按钮。按钮。2、用、用DO FORM 命令运行表单命令运行表单命令格式:命令格式:do form NAMEWITH ,.LINKEDNOSHOW功功
16、 能:运行能:运行指定的表单指定的表单8.3 表单的编辑与修改表单的编辑与修改8.3.1 添加控件添加控件单击单击“表单设计器表单设计器”工具栏上的工具栏上的“表单控件表单控件”按按钮,屏幕出现钮,屏幕出现“表单控件表单控件”工具栏。工具栏。单击工具栏上的相应工具按钮,在表单上单击或单击工具栏上的相应工具按钮,在表单上单击或拖动即在相应位置添加了指定的对象。拖动即在相应位置添加了指定的对象。(1)标签)标签(Label)控件控件用于保存不希望用户修改的信用于保存不希望用户修改的信息,如文本框上面或图形下面的标题。息,如文本框上面或图形下面的标题。(2)文本框)文本框(Text Box)控件控件
17、获取用户输入和保存单获取用户输入和保存单行文本,用户可以在其中输入或更改文本。行文本,用户可以在其中输入或更改文本。(3)编辑框)编辑框(Edit Box)控件控件获取用户输入和保存多获取用户输入和保存多行文本,用户可以在其中输入或更改文本。行文本,用户可以在其中输入或更改文本。(4)命令按钮)命令按钮(ommand Button)控件控件通过单击按钮,通过单击按钮,用户可以执行一些命令。用户可以执行一些命令。(5)命令按钮组)命令按钮组(Command Group)控件控件用于把相用于把相关的命令按钮编成组,以完成相关的操作。关的命令按钮编成组,以完成相关的操作。(6)选项按钮)选项按钮(O
18、ption Group)控件控件用于显示多个选用于显示多个选项,但用户只能从中选择一项。项,但用户只能从中选择一项。(7)复选框)复选框(Check Box)控件控件用于显示多个选项,用于显示多个选项,用户可以选择一个或多个选项。用户可以选择一个或多个选项。(8)组合框)组合框(Combo Box)控件控件用户可以在组合框中用户可以在组合框中的下拉式列表项中选择一项或手动输入一个值。的下拉式列表项中选择一项或手动输入一个值。(9)列表框)列表框(List Box)控件控件用于显示供用户选择的列用于显示供用户选择的列表项。表项。(10)微调()微调(Spinner)控件控件用于接受给定范围内的用
19、于接受给定范围内的数值输入。数值输入。(11)表格()表格(GriD)控件控件以电子表格形式显示数据。以电子表格形式显示数据。(12)图像()图像(Image)控件控件显示图像。显示图像。(13)计时器()计时器(Timer)控件控件它以设定的时间间隔捕它以设定的时间间隔捕捉计时器事件。此控件运行时不可见。捉计时器事件。此控件运行时不可见。(14)页框()页框(Page Frame)控件控件显示多个页面。显示多个页面。(15)ActiveX(OLE)容器控件容器控件在应用程序中添加在应用程序中添加OLE对象,如对象,如Word、Excel创建的可输入对象。创建的可输入对象。(16)Active
20、X(OLE)绑定型控件绑定型控件OLE对象与通用字对象与通用字段相连接。段相连接。(17)线条()线条(Line)控件控件在表单上画各种线条。在表单上画各种线条。(18)形状()形状(Shape)控件控件在表单上画各种形状。可在表单上画各种形状。可以画矩形、圆角矩形、正方形、圆角正方形、椭圆或圆。以画矩形、圆角矩形、正方形、圆角正方形、椭圆或圆。(19)容器()容器(Container)控件控件在容器中可以包含其在容器中可以包含其他控件。他控件。(20)分隔符()分隔符(Separator)控件控件在工具栏的控件间在工具栏的控件间加上空格。加上空格。(21)超级链接)超级链接(HyperLin
21、k)对象对象可以在表单上加上可以在表单上加上超级链接。超级链接。8.3.2 控件的操作与布局控件的操作与布局1、选定控件、选定控件如果想同时选择多个控件,可以有两种方法:如果想同时选择多个控件,可以有两种方法:(1)按住)按住Shift键,然后分别单击每个要选择的控键,然后分别单击每个要选择的控件。用这种方法可以选择多个不相邻的控件。件。用这种方法可以选择多个不相邻的控件。(2)如果想选择某一区域的控件,单击)如果想选择某一区域的控件,单击“表单控表单控件件”工具栏的工具栏的“选定对象选定对象”按钮,然后拖动鼠标按钮,然后拖动鼠标指针在表单上画一个方框,包围要选择的控件,指针在表单上画一个方框
22、,包围要选择的控件,再释放鼠标左键。此时方框内或框线所经过的控再释放鼠标左键。此时方框内或框线所经过的控件都被选中。件都被选中。选择控件后,如果想撤消选择,单击表单没有控选择控件后,如果想撤消选择,单击表单没有控件的位置。如果想撤消对多个控件中某个控件的件的位置。如果想撤消对多个控件中某个控件的选择,按住选择,按住Shift键,再单击该控件。键,再单击该控件。2、移动控件、移动控件移动控件的操作方法为:移动控件的操作方法为:(1)选择要移动的控件。)选择要移动的控件。(2)按住鼠标左键不放,然后拖动选择的控件到)按住鼠标左键不放,然后拖动选择的控件到指定位置。指定位置。(3)释放鼠标左键。)释
23、放鼠标左键。如果要精确地移动控件,在如果要精确地移动控件,在“属性属性”窗口中,改窗口中,改变控件的变控件的Left和和Top属性。属性。除了用鼠标来移动控件外,还可以通过键盘来完除了用鼠标来移动控件外,还可以通过键盘来完成,即选择控件后,再按上下左右键来调整控件成,即选择控件后,再按上下左右键来调整控件的位置。的位置。3、缩放控件、缩放控件(1)选择要缩放的控件。)选择要缩放的控件。(2)拖动上下两个尺寸句柄来改变控件的高度,)拖动上下两个尺寸句柄来改变控件的高度,拖动左右两个尺寸句柄来改变控件的宽度,拖动拖动左右两个尺寸句柄来改变控件的宽度,拖动角上的尺寸句柄来同时改变高度和宽度。角上的尺
24、寸句柄来同时改变高度和宽度。如果要精确缩放控件,在如果要精确缩放控件,在“属性属性”窗口中改变控窗口中改变控件的件的Width和和Height属性。属性。4、删除控件、删除控件如果想将表单上的控件删除,选择要删除的控件,如果想将表单上的控件删除,选择要删除的控件,然后按然后按Del键删除,如果想恢复误删除的控件,按键删除,如果想恢复误删除的控件,按Ctrl+Z键或者选择键或者选择“编辑编辑”菜单的菜单的“撤消撤消”命令。命令。5、复制控件、复制控件复制控件,可以在表单上产生大小相同的控件:复制控件,可以在表单上产生大小相同的控件:(1)选择要复制的控件。)选择要复制的控件。(2)选择)选择“编
25、辑编辑”菜单的菜单的“复制复制”命令,或单击命令,或单击常用工具栏的常用工具栏的“复制复制”按钮,或按按钮,或按Ctrl+C快捷键。快捷键。(3)选择)选择“编辑编辑”菜单的菜单的“粘贴粘贴”命令,或单击命令,或单击常用工具栏的常用工具栏的“粘贴粘贴”按钮,或按按钮,或按Ctrl+V快捷键。快捷键。用鼠标将控件的副本移到要放置的位置。用鼠标将控件的副本移到要放置的位置。6、在表单上画多个同类控件、在表单上画多个同类控件如果要在表单上画出多个同类的控件,可以利用如果要在表单上画出多个同类的控件,可以利用“按钮锁定按钮锁定”功能。操作步骤如下:功能。操作步骤如下:(1)在)在“表单控件表单控件”工
26、具栏中,选择工具栏中,选择“按钮锁定按钮锁定”按钮。按钮。(2)单击)单击“表单控件表单控件”工具栏中的某个所需控件工具栏中的某个所需控件图标,就可以在表单上连续画出多个控件,不必图标,就可以在表单上连续画出多个控件,不必每画一个,单击一次图标。每画一个,单击一次图标。(3)画完后,单击)画完后,单击“按钮锁定按钮锁定”按钮,取消该功按钮,取消该功能。能。7、调整控件布局、调整控件布局利用利用“布局布局”工具栏中的按钮,可以方便地调整工具栏中的按钮,可以方便地调整表单窗口中被选控件的相对大小或位置。表单窗口中被选控件的相对大小或位置。“布局布局”工具栏可以通过单击表单设计器工具栏上的工具栏可以
27、通过单击表单设计器工具栏上的“布布局工具栏局工具栏”按钮或选择按钮或选择“显示显示”菜单中的菜单中的“布局布局工具栏工具栏”命令打开或关闭。命令打开或关闭。调整控件布局的方法是:选择要调整和对齐的一调整控件布局的方法是:选择要调整和对齐的一组控件,然后单击组控件,然后单击“布局布局”工具栏的相应布局按工具栏的相应布局按钮,可以调整和对齐控件。钮,可以调整和对齐控件。8、设置、设置Tab键次序键次序当表单运行时,用户可以按当表单运行时,用户可以按Tab键选择表单中的键选择表单中的控件,使焦点在控件间移动。控件的控件,使焦点在控件间移动。控件的Tab键次序键次序决定了选择控件的次序。决定了选择控件
28、的次序。VFP提供了两种方式来提供了两种方式来设置设置Tab键次序:交互方式和列表方式。键次序:交互方式和列表方式。(1)选择)选择“工具工具”菜单中的菜单中的“选项选项”命令,弹出命令,弹出“选项选项”对话框。对话框。(2)选择)选择“表单表单”选项卡。选项卡。(3)在)在“Tab键次序键次序”下拉列表框中选择下拉列表框中选择“交互交互”或或“按列表按列表”。在交互方式下,设置在交互方式下,设置Tab键次序的步骤如下:键次序的步骤如下:(1)选择)选择“显示显示”菜单中的菜单中的“Tab键次序键次序”命令或命令或单击单击“表单设计器表单设计器”工具栏上的工具栏上的“设置设置Tab键次键次序序
29、”按钮,进入按钮,进入Tab键次序设置状态。此时,控键次序设置状态。此时,控件左上方出现深色小方块,称为件左上方出现深色小方块,称为Tab键次序盒,键次序盒,里面显示该控件的里面显示该控件的Tab键次序号码。键次序号码。(2)双击某个控件的)双击某个控件的Tab键次序盒,该控件将成为键次序盒,该控件将成为Tab键次序的第一个控件。键次序的第一个控件。(3)按希望的顺序依次单击其他控件的)按希望的顺序依次单击其他控件的Tab键次序键次序盒。盒。(4)单击表单空白处,确认设置并退出设置状态;)单击表单空白处,确认设置并退出设置状态;按按ESC键,放弃设置并退出设置状态。键,放弃设置并退出设置状态。
30、在列表方式下,设置在列表方式下,设置Tab键次序的步骤如下:键次序的步骤如下:(1)选择)选择“显示显示”菜单中的菜单中的“Tab键次序键次序”命令或命令或单击单击“表单设计器表单设计器”工具栏上的工具栏上的“设置设置Tab键次键次序序”按钮,打开按钮,打开“Tab键次序键次序”对话框。对话框。(2)通过拖动控件左侧的移动按钮移动控件,改)通过拖动控件左侧的移动按钮移动控件,改变控件的变控件的Tab键次序。键次序。(3)单击)单击“按行按行”按钮,将按各控件在表单上的按钮,将按各控件在表单上的位置从左到右、从上到下自动设置各控件的位置从左到右、从上到下自动设置各控件的Tab键次序。键次序。(4
31、)单击)单击“按列按列”按钮,将按各控件在表单上的按钮,将按各控件在表单上的位置从上到下、从左到右自动设置各控件的位置从上到下、从左到右自动设置各控件的Tab键次序。键次序。8.3.3 数据环境的设置数据环境的设置1、打开数据环境设计器、打开数据环境设计器在表单设计器环境下,单击在表单设计器环境下,单击“表单设计器表单设计器”工具工具栏上的栏上的“数据环境数据环境”按钮,或选择按钮,或选择“显示显示”菜单菜单中的中的“数据环境数据环境”命令,即可打开命令,即可打开“数据环境设数据环境设计器计器”窗口,此时,系统菜单栏上将出现窗口,此时,系统菜单栏上将出现“数据数据环境环境”菜单。菜单。2、数据
32、环境的常用属性、数据环境的常用属性数据环境是一个对象,有自己的属性、事件和方数据环境是一个对象,有自己的属性、事件和方法。法。常用的两个数据环境属性是常用的两个数据环境属性是AutoOpenTables和和AutoCloseTables,它们的设置情况如表,它们的设置情况如表8.6所示。所示。属性名属性名含含 义义默认值默认值AutoOpenTables当运行或打开表单时,是否打当运行或打开表单时,是否打开数据环境中的表和视图开数据环境中的表和视图.T.AutoCloseTables当释放或关闭表单时,是否关当释放或关闭表单时,是否关闭由数据环境指定的表和视图闭由数据环境指定的表和视图.T.3
33、、向数据环境添加表或视图、向数据环境添加表或视图向数据环境添加表或视图的步骤如下:向数据环境添加表或视图的步骤如下:(1)选择)选择“数据环境数据环境”菜单中的菜单中的“添加添加”命令,命令,或右键单击或右键单击“数据环境设计器数据环境设计器”窗口,然后在弹窗口,然后在弹出的快捷菜单中选择出的快捷菜单中选择“添加添加”命令,弹出命令,弹出“添加添加表或视图表或视图”对话框。对话框。(2)选择要添加的表或视图,单击)选择要添加的表或视图,单击“添加添加”按钮。按钮。(3)如果要添加的表或视图不在)如果要添加的表或视图不在“数据库中的表数据库中的表”列表中,则单击列表中,则单击“其他其他”按钮,弹
34、出按钮,弹出“打开打开”对对话框,从中选择所需的表。话框,从中选择所需的表。4、从数据环境中移去表或视图、从数据环境中移去表或视图在数据环境设计器环境下,从数据环境中移去表在数据环境设计器环境下,从数据环境中移去表或视图的步骤如下:或视图的步骤如下:(1)在)在“数据环境设计器数据环境设计器”窗口中,选择要移去窗口中,选择要移去的表或视图,的表或视图,(2)选择)选择“数据环境数据环境”菜单中的菜单中的“移去移去”命令。命令。也可以用鼠标右键单击要移去的表或视图,然也可以用鼠标右键单击要移去的表或视图,然后在弹出的快捷菜单中选择后在弹出的快捷菜单中选择“移去移去”命令。命令。当表从数据环境中移去时,与这个表有关的所当表从数据环境中移去时,与这个表有关的所有关系也将随之消失。有关系也将随之消失。5、在数据环境中设置关系、在数据环境
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省昌乐县2024-2025学年初三第二学期第二次综合练习语文试题理试卷含解析
- 农业科技与农业实践试题库
- 江苏省盐城市东台市第一教育联盟2024-2025学年度八年级下学期3月月考历史试题(含答案)
- 班主任暑期培训心得体会模版
- 中医学笔计课件
- 防滑条安装合同协议
- 门头承包安装合同协议
- 闲置底商出租合同协议
- 闸机拆除合同协议书范本
- 领养狗协议合同模板
- 2025-2030中国聚丙烯三元共聚物行业市场发展趋势与前景展望战略研究报告
- 2025年上半年苏州太仓临港投资发展集团限公司公开招聘工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 工业自动化控制系统调试与维护题库
- 2025届广东省佛山市高三语文二模高分范文12篇:“成长最大的悲哀是失去了想象力”
- DZ∕T 0219-2006 滑坡防治工程设计与施工技术规范(正式版)
- 《光伏发电工程工程量清单计价规范》
- 第十二讲 建设社会主义生态文明PPT习概论2023优化版教学课件
- 挖掘机人员安全教育
- 非煤露天矿山安全确认牌
- GB/T 1470-2005铅及铅锑合金板
- 完美日记营销体系策略深度解析(深度解析完美日记崛起的驱动力)
评论
0/150
提交评论