数据和信息是两种不同的概念。2.数据库系统数据库系统是计算机系统与数据结合使用的一个应用系统,它是由数据库、数据库管理系统、数据库应用系统、开发人员和管理人员构成的。......
2023-12-04
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.显示记录命令(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.数据库系统数据库系统是计算机系统与数据结合使用的一个应用系统,它是由数据库、数据库管理系统、数据库应用系统、开发人员和管理人员构成的。......
2023-12-04
2.强大的数据功能Visual FoxPro 8.0新增数据主要体现在4个方面。“IDE”选项卡:设置Visual FoxPro 8.0系统窗口的显示形式。......
2023-12-04
图2.3.1Visual FoxPro 8.0的用户界面2.3.1标题栏标题栏位于用户界面的最上方,主要包括系统图标、标题和控制按钮。菜单项主要作用是对Visual FoxPro 8.0提供帮助信息。......
2023-12-04
第一种网状模型数据库结构被开发、研制出来,它是网状数据库模型的基础和典型代表。而在数据库中,二者是相互独立的。表1.1数据库管理系统与传统文件应用系统特性对照表......
2023-12-04
图3.5.1提示信息对话框1.IF分支格式如下:If <条件><语句序列1>Else<语句序列2>Endif统计数字的范围。图3.5.2命令按钮组程序代码如下:Set talk offDo caseCase This.Commandgroup1.Value=1Go topCase This.Commandgroup1.Value=2If!在职工基本情况表中查询职称为讲师的职工记录。......
2023-12-04
1.交交运算的符号为“∩”,两个关系经过交运算后,相同部分重新组成一个新的关系。表1.5集合关系表关系运算主要有3种,即选择、连接和投影。表1.9职工号连接操作结果3.投影投影是选择两个指定关系中的属性组成一个新关系,投影运算也是单目运算,它是从列的角度进行操作的。......
2023-12-04
2.字符运算符字符运算符有+和-。3.逻辑运算符逻辑运算符有!4.关系表达式关系表达式是由关系运算符、数值表达式、字符表达式或日期表达式组成的式子。......
2023-12-04
相关推荐