⑴ Visual Foxpro 6.0的一些命令
建立表结构:create
修改表结构:modify structure
显示表结构:Display structure in 表名
打开表:Use 表名
关闭表:use in 表名
追加记录:append
记录定位:locate for
记录插入:insert
记录修改:update
显示记录:display / list / brow
删除记录:delete for
1.显示库文件结构命令:
Display structure
2.用LIST 命令显示第3-5这3个记录:
go 3
list next 3
3.用DLST 命令显示所以记录
display all
4.显示第4个记录
list record 4
5.显示职工工资大于220元的人的记录
list all for 职工工资>220
6.删除姓名为“刘刚”的记录,先进行逻辑删除,观察显示结果。再进行物理删除,观察结果。
delete all for allt(姓名)=="刘刚"
pack
7.在第四个记录之后插入一个记录!
go 4
insert
8.显示最后三条记录的姓名、职务、奖金,不显示记录号。
go recc() - 2
display 姓名,职务,奖金 rest off
1.显示姓李的职工的姓名和职称
display 姓名,职称 all for left(姓名,2) = "李"
2.显示年龄在20到35岁之间的男职工
display all for 年龄>=20 and 年龄<=35 and 性别 = "男"
3.显示在76年7月1日以后的工作的职工
display all for 参加工作时间 >= ctod("1976-07-01")
4.显示职工为工人,已婚的职工
display all for 职工="工人" and 婚否="已婚"
5.显示职工号在86005与86009之间的女职工
display all for 工号>=86005 and 工号<=86009 and 性别="女"
6.将所有的未婚职工的名单打印出来。
display all for 婚否="未婚" to printer
⑵ FOXPRO 命令有哪些
FOXPRO命令主要包括数据定义命令、数据操纵命令、流程控制命令和程序控制命令等。这些命令在FOXPRO编程中发挥着重要作用,用于创建、修改、查询和管理数据库中的数据。
数据定义命令用于定义数据库中的表、字段和索引等数据结构。例如,CREATE TABLE命令用于创建新表,DEFINE FIELD命令用于定义表中的字段,而CREATE INDEX命令则用于创建索引以提高查询效率。这些命令为数据库的建立和管理提供了基础。
数据操纵命令用于对数据库中的数据进行增、删、改、查等操作。常见的数据操纵命令包括APPEND、DELETE、MODIFY和LOCATE等。APPEND命令用于向表中添加新记录,DELETE命令用于删除记录,MODIFY命令用于修改记录的内容,而LOCATE命令则用于查找满足特定条件的记录。
流程控制命令和程序控制命令则用于控制程序的执行流程,如条件判断、循环控制等。这些命令包括IF...THEN...ELSE、DO WHILE...ENDDO等。IF...THEN...ELSE命令用于根据条件判断执行不同的代码块,而DO WHILE...ENDDO命令则用于创建一个循环结构,重复执行一段代码直到条件不再满足。
这些命令的灵活组合和使用,使得FOXPRO能够应对各种复杂的数据库操作需求。例如,可以使用数据定义命令创建表结构,然后使用数据操纵命令添加、修改和查询数据,最后通过流程控制命令实现复杂的业务逻辑。这种强大的功能使得FOXPRO成为了一种高效、实用的数据库编程语言。