2.2.1 表的打开和关闭
1.表和工作区
当一个数据库被打开的时候,它里面的数据库表可以分别分配一个工作区。
工作区实际上是一些以序号1,2,3,4…255标识,对应的字符是A,B,C,D…Z,超过了Z字符的工作区只能用数字表示。
同时,虽然利用工作区可以装入多个表,但处于活动状态的(即允许使用操作的)表只有一个。使用SELECT命令就可以选择工作区以便打开里面的表:
SELECT 3 && 选择工作区3
SELECT E && 选择工作区5
SELECT ABC && 选择别名为ABC的工作区
2.表的打开
表的打开可以通过菜单方式,也可以通过命令方式来进行,打开表就是把指定的表文件从磁盘中装入内存或使它从工作区中满打满算供系统使用。
(1)菜单方式
执行“文件”菜单中的“打开”命令,在“打开”对话框中设置文件类型为“表 *.DBF”,并选择要打开的表文件名后单击“确定”按钮即可。
(2)命令方式
USE
格式:USE[表别名|?][IN 工作区]
USE命令除了可以打开.DBF文件外,还可以打开索引文件。USE命令还具有丰富的含义,主要视其所跟的参数而定。
【例2-2】 打开工作区中的表。
上述程序的功能是在工作区1打开学生情况表,在工作区2打开学生成绩统计表,如果学生操行统计表已打开,将其装入工作区3,并打开。
USED()函数用于检测指定的表是否打开,IN子名支持0工作区,它的意思是在可用的最小序号的工作区中打开一个表。
3.表的关闭
关闭一个表,可用USE命令,也可用CLOSE命令。
格式:CLOSE[ALL|TABLES[ALL]]
功能:把指定的有关文件从内存中移去,即文件被关闭。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。