VFP视图技术应用介绍,第1张

VFP视图技术应用介绍,第2张

Microsoft Visual FoxPro 6.0是微软面向对象编程开发工具之一,在企事业单位信息管理系统中发挥着重要作用。本文结合作者的实际工作经验,论述了数据库视图的广泛应用,供读者参考。

视图、表和查询之间的关系及其优势

视图是从一个或多个表或其他视图中导出的表。在应用程序设计中,为了创建定制的和可更新的数据集,我们需要使用视图。它具有视图表和查询的特点:与查询类似,视图可以用来从一个或多个相关的表或视图中提取有用的信息;与表类似,视图可以用来更新表中的信息,更新后的结果将永久保存在磁盘上。我们可以使用视图将数据库中的数据临时分离成自由数据,以便在主系统之外收集和修改数据。在开发中使用视图有以下优点:

1.视图的焦点:视图机制可以让用户专注于自己关心的数据,让用户看到的数据结构简单直观。
2。简化操作:一个视图可以将几个表或视图连接在一起,为用户隐藏了表与表、表与视图、视图与视图之间的连接操作。
3。多角度:视图机制使不同的用户能够从多个角度处理相同的数据。当许多不同类型的用户使用同一个集成数据库时,这种灵活性显然非常重要。
4。安全性:可以针对不同的用户形成不同的查看窗口,让不同的用户了解不同的数据,对数据的安全性和保密性起到很大的作用。

基本视图的建立过程

1.创建新的数据库和表。

进入Microsoft Visual FoxPro 6.0系统,选择“查看技能项目”并生成“基础数据库”,然后生成“一月工资单”和“二月工资单”,如图1所示。月度工资总额的具体格式如下:

1月和2月工资发放的具体记录如下:

月工资总额字段
字段名称类型宽度小数位
数字c 4
名称c 8
工资n 7 2

根据两个表中的记录分析,编号为1的人员为调动人员,编号为6、7、8、9、10、11的人员为新增人员,其余为职员。

2.构建视图的过程

月工资总额记录内容
序号姓名工资
1张逸晨1.00
2马盈盈2.00
3李晓庆3.00
4郭绍生4.00
5孔文志5.00

在项目管理器中用鼠标左键点击本地视图,按下右边的“新建”按钮,选择“新建视图”添加1月工资单,然后添加2月工资单。添加第二个表或视图时,将出现联接条件屏幕。我们选择两个表的数量作为连接条件,连接类型为完全连接。按下“确定”按钮后,关闭“添加表或视图”屏幕并进入视图设计器。

3.添加新字段的方法

每月工资单记录内容
序号姓名工资
2马盈盈2.00
3李晓庆3.00
4郭绍生4.00
5孔5.00
6李娇柔6.00 [/br]

所谓新字段,就是视图设计器左侧选择框中没有的字段。添加新字段的方法是用鼠标左键单击函数和表达式按钮,在表达式生成器屏幕上的表达式框中输入正确的表达式,然后按确定按钮将表达式添加到所选字段框中。同时,新视图会自动为该字段取一个新名称。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VFP视图技术应用介绍

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情