[工学]04Visual FoxPro数据库操作基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]04Visual FoxPro数据库操作基础

信息管理学院 《数据库应用》课程组 数据库应用 (经济管理专业) 江西财经大学信息管理学院 《数据库应用》精品课程组 2008年 网站:/jpkc.asp?id=3 第四章 VFP数据库操作基础 概要 *Visual FoxPro中的命令概述 查阅2.5章节 数据表操作 数据表打开、关闭 工作区的概念 数据表的限定词、字段的限定词 记录操作 记录指针概念及其操作 表记录的显示与浏览(重点构造条件) 索引的建立与使用 记录的查找与统计 数据库、数据表的建立、修改、删除 使用项目管理器 第2章第5节 Visual FoxPro中的命令概述 命令窗口 2.5.1 Visual FoxPro命令的结构 2.5.2 命令中的常用短语 2.5.3 命令书写的规则 VFP中的命令概述 —命令窗口(1) VFP中的命令概述 —命令窗口(2) 在命令窗口可以直接输入Visual FoxPro的各种命令,回车后就可以直接执行。 执行过的命令会在窗口中保留,将光标移至曾执行过的某个命令上,按回车可再次执行。这不仅可用于命令的查看、重复执行,而且对于纠正错误、调试程序是非常有用的。 在命令窗口中可以进行修改、删除、剪接、复制和粘贴等操作。 VFP中的命令概述 —命令窗口(3) 命令窗口可以随时显示和隐藏,一般有以下几种方法: 方法一:单击命令窗口右上角的“关闭”按钮可关闭它,通过“窗口”菜单下的“命令窗口”选项可重新打开。 方法二:按Ctrl+F4组合键隐藏命令窗口,按Ctrl+F2组合键显示命令窗口。 2.5.1 Visual FoxPro命令的结构 Visual FoxPro命令组成。 第一部分是命令动词,它的词意指明了该命令的功能。 第二部分包含有几个跟随在命令动词后面的短语,这些短语通常用来对所要执行的命令进行某些限制性的说明。 一般情况下,命令动词表示了命令的功能,命令短语提供执行命令所需要的各种参数。命令短语本身还可分为两类,一类是必选短语,另一类是可选短语。在命令格式中,约定界限符[ ]中的内容是可选的,界限符中的内容是必选的,|表示在其中任选一项。 Visual FoxPro中,命令动词后面一般都有几个可选短语,用户根据需要选择不同的短语,使得同一个命令可实现多种任务,从而大大地丰富了命令的功能。 2.5.2 命令中的三种常用短语 1.FIELDS子句 本子句用以规定当前处理的字段或表达式。一般形式为: FIELDS 字段名表 FIELDS 表达式表 使用FIELDS子句时,如果已经由SET FIELDS TO命令建立了内存字段表,而且内存字段表参数已打开(即SET FIELDS ON),那么在FIELDS子句中出现的字段名必须是内存字段表中已存在的,否则就会发生语法错误。 2.5.2 命令中的三种常用短语 2.范围子句 表示本命令对数据库文件进行操作的记录范围,一般有4种选择: ALL:对数据库文件的全部记录进行操作。 NEXT n:只对包括当前记录在内的以下n个记录进行操作(按逻辑顺序)。 RECORD n:只对第n个记录进行操作。(n为物理记录号) REST:自当前记录开始到文件尾部的所有记录。(按逻辑顺序) 其中n(n≠0)为数值量。若有小数则自动舍去小数部分。 2.5.2 命令中的三种常用短语 命令执行后,记录指针的位置也取决于命令中指定的范围。 如果指定范围为当前一条记录,则指针位置不变化; 如果指定的范围为某一条记录(如RECORD n),则指针移到该条记录; 如果指定的范围为NEXT n,则当有FOR短语或无条件短语时,指针将停在此范围中最下一条记录。当有WHILE条件短语时,指针停在此范围内第一个不符合条件的记录; 如果指定的范围为ALL或REST,则只要不是WHILE条件未满足的情况,最后指针都将停在文件尾,也就是使EOF()为.T.处,而不是最后一条记录。 2.5.2 命令中的三种常用短语 3.FOR子句和WHILE子句 这两个子句的格式分别是FOR 条件和WHILE 条件。 它们的作用是让数据库记录操作命令只作用于符合条件的。 FOR 条件的作用是:在规定的范围中,按条件检查全部记录。即从第一条记录开始,满足条件的记录就执行该命令,不满足就跳过该记录,继续搜索下一记录,直到最后一条记录也不执行。若省略范围则默认为ALL。 2.5.2 命令中的三种常用短语 WHILE 条件的作用是:在规定的范围内,只要条件成立,就对当前记录执行该命令,并把记录指针指向下一个记录,一旦遇到使条件不满足的记录,就停止搜索并结束该命令的执行。即遇到第一个不满足条件的记录时,就停止执行该命令,即使后面还有满足条件的记录也不执行。若省略范围则默认为REST。 FOR子句一般用在未排序或未索引的数据库文

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档