2.强大的数据功能Visual FoxPro 8.0新增数据主要体现在4个方面。“IDE”选项卡:设置Visual FoxPro 8.0系统窗口的显示形式。......
2025-09-30
3.4 基本命令
对数据库的操作要使用命令,命令是数据库系统中的控制源。在Visual FoxPro 8.0中,常用的命令有10种。
1.追加命令
命令格式如下:
Append/append blank
功能:在表末尾追加记录。
例如,在职工基本情况表(见表3.3)中追加记录:
Use 职工基本情况表.dbf
Append blank
Use
表3.3 职工基本情况表
结果如图3.4.1所示。
2.删除命令
命令格式如下:
Delete [范围] [条件]
功能:删除指定的记录。
图3.4.1 追加记录结果
例如,在职工基本情况表(见表3.3)中删除所有男职工的记录:
Set talk off
Use 职工基本情况表.dbf
Delete all for 性别=“男”
List
Use
Set talk on
结果如下:
3.替换命令
命令格式如下:
Replace [表达式1] with [表达式2]
功能:用表达式2替换表达式1。
例如,在职工基本情况表(见表3.3)中为每个男职工的工资加上¥100:
Set talk off
Use 职工基本情况表.dbf
Replace “工资” with “工资+100” for 性别=“男”
List
Use
Set talk on
结果如下:
4.修改命令
命令格式如下:
Edit
功能:打开数据表窗口,修改表记录。
例如:
Set talk off
Use 职工基本情况表.dbf
Edit
Use
Set talk on
结果如图3.4.2所示。
图3.4.2 修改表记录结果
5.彻底删除命令
命令格式如下:
Zap
功能:将数据库中的所有记录都删除。
例如:
Set talk off
Use 职工基本情况表.dbf
Zap
Use
Set talk on
6.物理删除命令
命令格式如下:
Pack
功能:删除带有删除标记的记录。
例如:
Set talk off
Use 职工基本情况表.dbf
Pack
list
Use
Set talk on
结果如下:
7.显示记录命令(https://www.chuimin.cn)
命令格式如下:
Display
功能:显示当前数据库的记录。
例如:
Set talk off
Use 职工基本情况表.dbf
Display
Use
Set talk on
结果如下:
另外一种显示数据库记录的命令是List,其命令格式如下:
List
功能:显示数据库中的所有记录。
例如:
Set talk off
Use 职工基本情况表.dbf
List
Use
Set talk on
结果如下:
注意:在两种显示记录命令中,Display all和List的功能相同。
8.定位记录命令
命令格式如下:
Go n
功能:定位表中的第n条记录。
例如:
Set talk off
Use 职工基本情况表.dbf
Go 4
Display
Use
Set talk on
结果如下:
另外一种定位记录命令Skip,其命令格式如下:
Skip n
功能:在当前记录的基础上定位表中的第n条记录。
例如:
Set talk off
Use 职工基本情况表.dbf
Skip 4
Display
Use
Set talk on
结果如下:
9.显示屏幕或窗口命令
命令格式如下:
Set talk off/on/window/nowindow
功能:控制程序在执行时结果是否出现在屏幕或窗口上。
例如:
Set talk off
Use 职工基本情况表.dbf
List
Use
Set talk on
结果如下:
10.清除屏幕命令
命令格式如下:
Clear
功能:清除屏幕。
例如:
Set talk off
Clear
A=1
For B=0 To 4
A=A+B
B=B+1
Endfor
?A,B
Set talk on
结果如下:
7 6
相关文章
2.强大的数据功能Visual FoxPro 8.0新增数据主要体现在4个方面。“IDE”选项卡:设置Visual FoxPro 8.0系统窗口的显示形式。......
2025-09-30
第一种网状模型数据库结构被开发、研制出来,它是网状数据库模型的基础和典型代表。而在数据库中,二者是相互独立的。表1.1数据库管理系统与传统文件应用系统特性对照表......
2025-09-30
图2.3.1Visual FoxPro 8.0的用户界面2.3.1标题栏标题栏位于用户界面的最上方,主要包括系统图标、标题和控制按钮。菜单项主要作用是对Visual FoxPro 8.0提供帮助信息。......
2025-09-30
1.交交运算的符号为“∩”,两个关系经过交运算后,相同部分重新组成一个新的关系。表1.5集合关系表关系运算主要有3种,即选择、连接和投影。表1.9职工号连接操作结果3.投影投影是选择两个指定关系中的属性组成一个新关系,投影运算也是单目运算,它是从列的角度进行操作的。......
2025-09-30
关系模型是目前使用最广泛的数据模型,基本上占据了应用市场的统治地位。它是将关系表达式转换为特定的DBMS所支持的表结构。2NF在满足1NF的Rexp中,各非属性必须完全函数依赖于主属性,不得存在部分依赖的情况。......
2025-09-30
数据库设计过程是指在一个给定的应用环境,选择合理的数据库模式和数据模型进行数据库及应用系统设计,使之能够有效存取数据并满足用户需求的过程。数据库设计的过程也和其他软件系统设计一样,是个反复迭代的过程。数据库设计过程的划分也不是十分严格的,通常在系统设计的实施中,也未必完全依照这六个步骤顺序去开发,不过这六个阶段基本上包括了数据库设计的全过程和相关问题。......
2025-09-30
由于信息结构复杂,应用环境多样,在相当长的一段时期内数据库设计主要采用手工试凑法。人们经过探索提出了各种数据库设计方法,这些方法运用软件工程的思想和方法,提出了各种设计准则和规程,都属于规范设计法。工具在很大程度上依靠开发人员的经验来保证数据库模型能生成可行的设计方案和高性能的数据库。大多数的数据库设计方法都需要经历这三个步骤。根据所选择的设计方法按部就班地进行并最终获得一个实用的应用系统。......
2025-09-30
相关推荐