第3章 表的打开命令及记录的命令操作总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“对表中记录操作的命令”。
一、表的操作命令总结
1.SET DEFAULT TO D:******xwlw&&设置系统默认路径
2.CLOSE DATABASES all&&关闭所有数据库
3.CLOSE ALL&&关闭所有
4.OPEN DATABASE paper&&打开paper数据库
5.USE &&打开当前表(默认在1号工作区)
6.USE&&关闭当前表
7.USE IN 工作区号&&在指定的工作区打开表
8.SELECT工作区号|表别名&&在指定的工作区打开表
注:1.工作区是指为每个打开的表在存储器中开辟存储区域
2.每个工作区只能打开一个表,因此在同一个工作区中打开另一个表时,原来在该工作区的表会自动关闭。
例1:同时打开多个工作区
CLOSE DATABASES all&&关闭所有数据库
OPEN DATABASE paper&&打开paper数据库
USE 学生基本信息&&打开学生基本信息表(在1号工作区)
List
USE 导师基本信息 in 3&&在3号工作区打开导师基本信息表 List
USE 论文成绩表 in 0&&在空闲的最小号工作区(2号)打开论文成绩表 List
SELECT 2
List
USE&&关闭当前表
USE&&关闭当前表
USE&&关闭当前表
CLOSE all&&关闭所有
9.USE AGAIN IN 工作区号&&在指定的工作区重复打开表 例2:重复打开同一张表
CLOSE DATABASES all&&关闭所有数据库
OPEN DATABASE paper&&打开paper数据库
USE 学生基本信息&&打开学生基本信息表(在1号工作区)
USE 学生基本信息 AGAIN IN 0&&在空闲的最小号工作区(2)重复打开学生基本信息表
USE&&关闭当前表
USE&&关闭当前表
CLOSE all&&关闭所有
二、记录的命令操作总结
SET DEFAULT TO D:******xwlw&&设置系统默认路径
CLOSE ALL&&关闭所有
OPEN DATABASE paper&&打开paper数据库
USE 学生基本信息&&打开学生基本信息表
BROWSE&&浏览学生基本信息表
APPEND&&追加记录(交互式)
或者
APPEND BLANK&&在表尾追加空白记录,随后replace命令
REPLACE sno WITH “20090102”,sname WITH “张三”,sold WITH 19,tel WITH “(010)-66893707”,sex WITH.T.&&修改当前记录
BROWSE
REPLACE sold WITH sold+1&&修改当前记录的年龄字段加1
REPLACE sold WITH sold-1&&修改当前记录的年龄字段减1
REPLACE ALL sold WITH sold+1&&修改所有记录的年龄字段加1
REPLACE ALL sold WITH sold-1&&修改所有记录的年龄字段减1
GO 5&&指针定位到记录5
?RECNO()&&测试当前的记录号并将结果输出到屏幕;此时输出为5 GO TOP&&指针定位到首记录
?RECNO()&&输出为1
SKIP-1&&指针上移一条记录
?BOF()&&测试指针是否到达表的起始位置并输出测试结果,T为到达,F为没有到达;此时输出 T
GO bottom&&指针定位到尾记录
SKIP&&指针下移一条记录
?EOF()&&测试指针是否到达表的结束位置并输出测试结果,T为到达,F为没有到达;此时输出T
?RECCOUNT()&&测试当前表的记录总数并将结果输出到屏幕
LOCATE FOR sold>22&&顺序查找符合“年龄大于22”的记录,到发现满足条件的第一条记录停止
?FOUNT()&&测试是否查找到符合条件的记录,T为找到,F为没有找到;此时输出T DISPLAY&&显示当前的记录
CONTINUE&&继续查找
DISPLAY
CONTINUE
CLEAR&&清屏
SET FILTER TO sex&&屏蔽不符合 “sex为真(男)”的记录
LIST&&在屏幕上列出性别为男的所有记录
CLEAR
BROWSE
DELETE ALL&&逻辑删除所有的记录
RECALL all&&恢复逻辑删除所有的记录
GO 5
DELETE&&逻辑删除当前的记录
RECALL&&恢复逻辑删除当前的记录 GO bottom
DELETE
PACK&&彻底删除当前记录 BROWSE
DELETE FOR sex&&逻辑删除sex为真的记录 RECALL all
SET SAFETY ON
ZAP
USE
CLOSE all &&设置在彻底删除所有记录时,先询问再删除&&关闭当前表