- 2
- 0
- 约3.29万字
- 约 154页
- 2019-10-13 发布于广东
- 举报
3.1 ISUAL OXPR06.0的命令结构和特点 VFP的菜单不包括所有的操作命令,有的操作必须通过在命令窗口输入命令来实现。此外掌握VFP操作命令也是编程的需要。 1. VFP命令的结构。VFP命令由命令动词、语句体和注释三个部分组成。例如,显示表记录的命令为: LIST [范围] [表达式表] [ FIELDS字段名表] [ FOR | WHILE条件] [OFF] [TOPRINTI文件] 显示表记录 1)命令动词 命令动词LIST表示执行什么操作,即表示“做什么” 2)语句体 语句体(命令动词之后的内容)由若干个短语(又称为子句)组成,表示操作的对象以及对操作的限制,即表示“怎么做”。 3.1 ISUAL OXPR06.0的命令结构和特点 3)注释 注释(符号之后的内容)是命令的非执行部分,它不是指挥计算机完成某个操作,而是写给用户看的提示文字。 2.短语的具体含义 1)范围子句( [范围]) 范围子句的具体内容及其意义如下: (1) ALL 表示表文件中全部记录 (2) NEXT n 表示从当前记录开始的连续的n条记录 (3) RECORDn 表示记录号为n的记录 (4) REST 表示从当前记录开始的所有记录 范围子句用于限制参加操作的记录(行)。 3.1 ISUAL OXPR06.0的命令结构和特点 注意:当命令中缺省范围短语时,不同的命令有不同的默认值。修改类的命令,通常默认为当前记录;统计类的命令,通常默认为ALL。 2)字段子句( [ FIELDS字段名表] ) 字段子句用于指定参加操作的字段,即限制参加操作的列。 字段名之间用逗号分隔,构成字段名表。 3)条件子句( [FOR | WHILE条件] ) (1) FOR条件 对所有满足条件的记录操作。(遇假绕过) (2) WHILE条件 遇到不满足条件的记录即停止操作。(遇假即停) 4)输出子句(TO设备名|文件名|内存变量名) 输出子句用于指定命令执行结果的输出去向。 5) OFF子句。选用OFF时,不显示记录号。 3.1 ISUAL OXPR06.0的命令结构和特点 3.命令中符号的约定 (1)表示其中内容为必选项 (2)[ ]表示其中内容为任选项 (3) |表示或者 (4)…表示有限次重复 4.命令书写的规则 (1)每条命令以命令动词开始,短语的顺序可任意,最多可以包含256个字符,一行写不下可分行书写,分行处需加“;”,命令行以回车键结束。 (2)命令动词与短语以及短语与短语之间至少用一个空格隔开。 (3)命令中的字符皆为半角,字母大小写等效。 (4)大多数命令动词与命令关键字只需输入前4个字符。 3.2 数据库的基本操作 VFP数据库是存储表、视图、表间联系等对象的“容器”。“表”是数据库中最基本的数据对象。 建立VFP数据库一般生成3个文件:数据库文件(.dbc),数据库备注文件(.dct)和数据库索引文件(.dcx) 。 建立数据库的一般步骤:建立一个数据库,并打开“数据库设计器”。刚建的数据库是一个空的数据库,接着向数据库添加表和其他对象,并建立表间联系。 不属于数据库的表称为自由表,添加到数据库中的表称为数据库表,二者不同之处在于数据库表增加了数据完整性约束。 3.2 数据库的基本操作 3.2.1 创建数据库 建立数据库常用的方法有以下三种: 1.在“项目管理器”中建立数据库 (1)打开某个项目,例如打开“职工管理”项目。 (2)在“项目管理器”窗口中,单击“数据”选项卡,选择“数据库”选项,然后单击“新建”按钮,打开“创建”对话框,如图3-1所示。 (3)选择“数据库”保存类型,在“数据库名”文本框中,输入数据库名称,例如输入“职工业绩”。 (4)单击“保存”按钮,即在当前项目中建立了一个“职工业绩.dbc”的数据库文件。 3.2 数据库的基本操作 此时屏幕上会显示一个空的“数据库设计器”窗口,同时还激活了“数据库设计
原创力文档

文档评论(0)