首页 百科知识 打开和关闭表

打开和关闭表

时间:2024-10-21 百科知识 版权反馈
【摘要】:当一张表的表结构刚刚创建完时,该表处于打开状态。打开的表可以被关闭。被关闭的表必须再次被打开后才能访问其中的数据。再次打开同一张表时,必须在USE命令后面加上AGAIN子句。用户可通过界面操作或命令方式关闭已打开的表。

3.3.2 打开和关闭表

当一张表的表结构刚刚创建完时,该表处于打开状态。打开的表可以被关闭。被关闭的表必须再次被打开后才能访问其中的数据。

一、表的打开

1.通过界面操作

(1)使用“文件”菜单中的“打开”命令或单击工具条上的“打开”按钮。

(2)在“数据工作期”窗口中单击“打开”按钮(图3-7),在“打开”窗口中选择一张表,并将其打开。

img143

图3-7 “数据工作期”对话框

(3)用USE?命令打开“使用”窗口,在该窗口中选择一张表,并将其打开。

注意:“使用”与“打开”窗口相似,不同处在于,“使用”窗口中打开的表占用当前工作区,而“打开”窗口则是选用一个未被使用的工作区打开表。

2.使用命令

可以使用如下命令在当前工作区中打开一张表。

USE表文件名

如果要在一个未被使用的区号最小的工作区中打开一张表,则可使用命令:

  SELECT 0

  USE表文件名

  USE表文件名IN 0

说明:除非是SQL命令,否则不能直接访问未打开的表中的数据。SQL命令能够自动打开所操作的表。

3.多次打开一张表

一张表可以在多个工作区中被多次打开。再次打开同一张表时,必须在USE命令后面加上AGAIN子句。例如:

USE STU

SELECT 0

USE STU AGAIN

二、表的关闭

在一个工作区中已打开了一张表,当在此工作区中再次打开另一张表时,先前的表将自动被关闭。用户可通过界面操作或命令方式关闭已打开的表。

1.通过界面操作

在“数据工作期”窗口中先选中一张表的别名,单击“关闭”按钮即可。

2.使用命令关闭

(1)关闭当前工作区中的表的命令为:

USE

(2)关闭非当前工作区中的表的命令为:

USE IN别名|工作区

或者

SELECT别名|工作区

USE

(3)关闭所有工作区中的表的命令为:

CLOSE ALL(关闭所有表及项目窗口)

或者

CLOSE DATABaseS(关闭所有自由表或当前数据库表)

或者

CLOSE TABLES(关闭所有自由表或当前数据库表)

CLOSE TABLES ALL(关闭所有表但不关闭项目窗口)

(4)退出VFP系统时,所有的表都将关闭。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈