04Visual FoxPro数据库操作基础

04Visual FoxPro数据库操作基础

ID:37605435

大小:337.00 KB

页数:147页

时间:2019-05-13

04Visual FoxPro数据库操作基础_第1页
04Visual FoxPro数据库操作基础_第2页
04Visual FoxPro数据库操作基础_第3页
04Visual FoxPro数据库操作基础_第4页
04Visual FoxPro数据库操作基础_第5页
资源描述:

《04Visual FoxPro数据库操作基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库应用(经济管理专业)江西财经大学信息管理学院《数据库应用》精品课程组2008年网站:http://sit.jxufe.cn/jpkc.asp?id=3第四章VFP数据库操作基础概要*VisualFoxPro中的命令概述查阅2.5章节数据表操作数据表打开、关闭工作区的概念数据表的限定词、字段的限定词记录操作记录指针概念及其操作表记录的显示与浏览(重点构造条件)索引的建立与使用记录的查找与统计数据库、数据表的建立、修改、删除使用项目管理器2信息管理学院《数据库应用》课程组第2章第5节VisualFoxPro中的命令概述命令窗口2.5.1VisualFoxPro命令的结构2.5.2命

2、令中的常用短语2.5.3命令书写的规则3信息管理学院《数据库应用》课程组VFP中的命令概述—命令窗口(1)标题栏菜单栏工具栏状态栏系统主窗口命令窗口4信息管理学院《数据库应用》课程组VFP中的命令概述—命令窗口(2)在命令窗口可以直接输入VisualFoxPro的各种命令,回车后就可以直接执行。执行过的命令会在窗口中保留,将光标移至曾执行过的某个命令上,按回车可再次执行。这不仅可用于命令的查看、重复执行,而且对于纠正错误、调试程序是非常有用的。在命令窗口中可以进行修改、删除、剪接、复制和粘贴等操作。5信息管理学院《数据库应用》课程组VFP中的命令概述—命令窗口(3)命令窗口可以随时显

3、示和隐藏,一般有以下几种方法:方法一:单击命令窗口右上角的“关闭”按钮可关闭它,通过“窗口”菜单下的“命令窗口”选项可重新打开。方法二:按Ctrl+F4组合键隐藏命令窗口,按Ctrl+F2组合键显示命令窗口。6信息管理学院《数据库应用》课程组2.5.1VisualFoxPro命令的结构VisualFoxPro命令组成。第一部分是命令动词,它的词意指明了该命令的功能。第二部分包含有几个跟随在命令动词后面的短语,这些短语通常用来对所要执行的命令进行某些限制性的说明。一般情况下,命令动词表示了命令的功能,命令短语提供执行命令所需要的各种参数。命令短语本身还可分为两类,一类是必选短语,另一类

4、是可选短语。在命令格式中,约定界限符[]中的内容是可选的,界限符<>中的内容是必选的,

5、表示在其中任选一项。VisualFoxPro中,命令动词后面一般都有几个可选短语,用户根据需要选择不同的短语,使得同一个命令可实现多种任务,从而大大地丰富了命令的功能。7信息管理学院《数据库应用》课程组2.5.2命令中的三种常用短语1.FIELDS子句本子句用以规定当前处理的字段或表达式。一般形式为:FIELDS<字段名表> FIELDS<表达式表>使用FIELDS子句时,如果已经由SETFIELDSTO命令建立了内存字段表,而且内存字段表参数已打开(即SETFIELDSON),那么在FIELDS

6、子句中出现的字段名必须是内存字段表中已存在的,否则就会发生语法错误。8信息管理学院《数据库应用》课程组2.5.2命令中的三种常用短语2.范围子句表示本命令对数据库文件进行操作的记录范围,一般有4种选择:ALL:对数据库文件的全部记录进行操作。NEXTn:只对包括当前记录在内的以下n个记录进行操作(按逻辑顺序)。RECORDn:只对第n个记录进行操作。(n为物理记录号)REST:自当前记录开始到文件尾部的所有记录。(按逻辑顺序)其中n(n≠0)为数值量。若有小数则自动舍去小数部分。9信息管理学院《数据库应用》课程组2.5.2命令中的三种常用短语命令执行后,记录指针的位置也取决于命令中指

7、定的范围。如果指定范围为当前一条记录,则指针位置不变化;如果指定的范围为某一条记录(如RECORDn),则指针移到该条记录;如果指定的范围为NEXTn,则当有FOR短语或无条件短语时,指针将停在此范围中最下一条记录。当有WHILE条件短语时,指针停在此范围内第一个不符合条件的记录;如果指定的范围为ALL或REST,则只要不是WHILE条件未满足的情况,最后指针都将停在文件尾,也就是使EOF()为.T.处,而不是最后一条记录。10信息管理学院《数据库应用》课程组2.5.2命令中的三种常用短语3.FOR子句和WHILE子句这两个子句的格式分别是FOR<条件>和WHILE<条件>。它们的作

8、用是让数据库记录操作命令只作用于符合<条件>的。FOR<条件>的作用是:在规定的范围中,按条件检查全部记录。即从第一条记录开始,满足条件的记录就执行该命令,不满足就跳过该记录,继续搜索下一记录,直到最后一条记录也不执行。若省略<范围>则默认为ALL。11信息管理学院《数据库应用》课程组2.5.2命令中的三种常用短语WHILE<条件>的作用是:在规定的范围内,只要条件成立,就对当前记录执行该命令,并把记录指针指向下一个记录,一旦遇到使条件不满足的记录,就停止

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。