第4章使用VFP的系统菜单.ppt
文本预览下载声明
4.1 VFP菜单的基本操作
4.2 使用系统菜单对表的操作
4.3 使用系统菜单操作表索引
4.4 数据库的建立和使用
4.5 其它常用菜单选项的使用 ; ;4.2 使用系统菜单对表的操作;4.3 使用系统菜单操作表索引; 3) 普通索引
普通索引中,允许索引表达式出现重复值。一个表中可以有多个普通索引。
4) 惟一索引
惟一索引允许索引表达式有重复值。当索引表达式值重复时,只有第一个记录进入索引。
在一个表中可建立多个索引,每个索引分别表示处理记录的不同顺序。但是过多的索引会降低系统的运行性能。
; 4.3.2 建立索引
利用系统菜单建立表索引的前提是打开待操作的表。
操作过程:显示→表设计器→选择“索引”选择页→设置索引→单击“确定”按钮。
说明:如图4–5所示,在设置索引时,单击“排序”按钮,选择是升序还是降序;在“类型”列表中选择索引类型;在“表达式”项中输入作为排序关键字的字段名(或字段表达式),也可以单击表达式框右边的按钮,打开“表达式”生成器,建立需要的表达式。例如,为职工表建立名为“部门”的普通索引,使表中记录以字段“部门”为序,同一部门的职工又以“性别”为序排列,则在“表达式”项中输入“部门+性别”即可。;图4–5 建立索引对话框; 4.3.3 使用索引排序表中记录
操作系统菜单使用索引排序表中记录的前提是打开待操作的表,并进入浏览状态。
操作过程:表→属性→在“索引顺序”列表中选择索引→单击“确定”按钮。
说明:如打开职工表,在工作区属性对话框的“索引顺序”框中选择上一步建立的“部门”索引,则浏览窗口中输出结果如下:
;职工号 姓名 性别 出生日期 婚否 工资 职称 简历 部门
1004 王爱民 男 10/05/49 .T. 628.34 技师 Memo 车间
1015 黄小英 女 3/15/59 .F 612.27 工程师 Memo 车间
1002 胡一民 男 01/30/70 .T. 575.00 助工 Memo 技术科
1010 宋文彬 男 12/14/73 .F. 586.94 技术员 Memo 技术科
1011 胡一民 男 11/27/55 .T. 645.26 工程师 Memo 技术科
1031 丁卫国 男 04/12/59 .T. 612.27 工程师 Memo 设计所
1005 张小华 女 10/12/68 .F 612.27 工程师 Memo 设计所
1022 李红卫 女 08/17/58 .T. 623.45 工程师 Memo 设计所
;4.4 数据库的建立和使用; 4.4.3 数据库中加入表
操作过程:数据库→添加表…→在“打开”对话框中指定表→单击“确定”按钮。
说明:执行此操作前,用户必须已打开了数据库,并且进入到数据库设计器。执行此操作后,被指定的自由表出现在数据库设计器中,成为数据库表。不能把一个数据库中的表直接加入到另一个数据库中。
;4.5 其它常用菜单选项的使用; 2.单击“查询”→下推“新建文件”,创建查询文件
操作后,系统打开查询设计器,系统菜单中增加“查询”菜单项,利用新增菜单的功能选项或通过选择页的设置,用户可完成查询。VFP将结果显示给用户。
3.单击“连接”→下推“新建文件”,创建连接
该操作与CREATE CONNECTION命令等效,可激活连接设计器,可创建当前数据库与其它数据源的连接。在此基础上可以创建远程视图。该命令在打开数据库时可用。
4.单击“视图”→下推“新建文件”,创建视图
该操作与CREATE VIEW命令等效,可激活视图设计器,可在一个(或多个)表(或视图)的基础上建立视图。; 5.单击“远程视图”→下推“新建文件”,创建远程视图
该操作与CREATE VIEW REMOTE命令等效,可激活远程视图设计器。可从连接数据源的一个(或多个)表(或视图)中创建视图。创建远程视图前,首先要与数据源建立
显示全部