计算机二级VFP辅导:VFP工作区基础学习

计算机二级VFP辅导:VFP工作区基础学习,第1张

计算机二级VFP辅导:VFP工作区基础学习,第2张

编辑整理考试:VFP工区基础学习

1.工作空间的概念

Workspace是一个用来存储表和相关信息的内存空。通常,打开一个表实际上是将它从磁盘转移到内存中的某个工作区。每个工作区中只能打开一个表文件,但是可以同时打开与该表相关的其他文件,如索引文件和查询文件。如果在工作区中打开一个新表,工作区中的原始表将被关闭。

有了工作区的概念,可以同时打开多个表,但是用户在任何时候只能选择一个工作区进行操作。当前操作的工作空间称为当前工作空间。

2.工作区代码和别名

不同的工作空间可以通过它们的编号或别名来区分。

Visual FoxPro提供了32767个工作区,系统以L ~ 32767作为每个工作区的编号。

工作区有两个别名,一个是系统定义的别名:1 ~ Lo号工作区的别名分别是字母A ~ J。另一种是用户自定义别名,由“使用(表文件名)别名”命令指定。因为在一个工作空间中只能打开一个表,所以该表的别名可以用作工作空间的别名。如果ALIAS子句不用于指定表的别名,则表的主名称将用作别名。

3.工作区域的选择

命令格式是:

SELECT(区号)|(别名)| O

该命令选择一个工作空间作为当前工作空间,以便打开一个表,或者将该工作空间中打开的表作为当前表进行操作。

命令中每个子句的含义是:

(1)工作空间的切换不影响每个工作空间中记录指针的位置。每个工作区中打开的表都有自己独立的记录指针。一般情况下,当前表记录指针的变化不会影响其他工作区中表记录指针的变化。

(2)选择0表示选择当前未使用的最小工作空间作为当前工作空间。使用此命令打开一个新的工作区,不管区号使用了多少。用起来最方便。

(3)还可以在USE命令中添加IN子句,选择工作区并打开表格。例如,在工作空间L中打开student表,并给它一个别名。您可以使用以下命令:

在1中使用学生别名xs或在a中使用学生别名xs。

4.工作区域的相互访问

您可以在当前工作区中访问其他工作区中的表的数据,但是您应该在非当前表的字段名称之前添加别名和连接符。参考格式为:别名。字段名或别名->字段名。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 计算机二级VFP辅导:VFP工作区基础学习

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情