第一节:表和索引
在上一课里,向大家介绍了Visual FoxPro 6.0 的发展历程、功能、安装、基本操作等一些基本的情况,对于Visual FoxPro 6.0丰富的内容来说,这只能是走马观花,只是为我们进入这一课做个引子。
如果可以把一个Visual FoxPro 6.0应用程序比做是一座大厦的话,那么,表就是其中一块块砖瓦--处理数据和建立关系型数据库及应用程序的基本单元。
那么,什么是表呢?让我们用例子来说明。我们在日常的工作、生活中,遇到的大量的数据有很多都是以表格形式出现的,下面的表格就是我们熟悉的某单位的人事花名册的一个部分:
| 编号 | 姓 名 |
性别 |
出生年月 |
籍 贯 |
工作时间 | 技术职务 | 聘任时间 | 备 注 |
| 1 | 李漱玉 | 女 | 1969.09 | 北京市 | 1990.07 | 讲师 | 1997.12 | |
| 2 | 王清照 | 女 | 1951.11 | 山东济南 | 1969.09 | 教授 | 1995.11 | |
| 3 | 辛如虎 | 男 | 1954.08 | 山东青岛 | 1973.12 | 副教授 | 1997.12 | 1987年转业 |
| 4 | 柳长亭 | 男 | 1960.06 | 河北无极 | 1984.01 | 副教授 | 1996.01 | |
| 5 | 张 煜 | 男 | 1972.07 | 河南光山 | 1995.07 | 助理工程师 | 1996.09 | |
| 6 | 周春花 | 女 | 1963.01 | 福建厦门 | 1987.10 | 高级实验师 | 1997.01 | |
| 7 | 李 甫 | 男 | 1968.02 | 上海市 | 1991.06 | 助理研究员 | 1996.05 | |
| 8 | 欧阳太白 | 男 | 1947.01 | 广西桂林 | 1967.08 | 研究员 | 1995.11 | |
| 9 | 司马维 | 女 | 1946.06 | 四川成都 | 1968.05 | 副研究员 | 1996.01 |
这是一个简单的二维的表格。它是由行和列组成,表格中的每一行在Visual FoxPro的“表”中称为一个纪录,表格中的每一列则称为一个字段。实际上,这个二维表格就是我们所说的Visual FoxPro中的“表”。它在较早的数据库产品中,被称为数据库(.dbf),而在Visual FoxPro中,原来的数据库已“改名”为表了,这样更直观、明了。Visual FoxPro中的数据库是由表(.dbf)构成的,其扩展名为.doc。
下面,我们利用上面的示例为基础来介绍如何创建新表、处理和修改已有的表,以及如何创建索引来对表中数据进行排序和加快处理。为了方便存取我们所作的练习,我们在上一课中已用“选项”卡设置了文件存取的默认位置(c:\myvfp)。当然,指定目录时也可用“set default to 默认目录”的方法。
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|