程序设计基础 第3章 vf数据库的基本操作.pptVIP

程序设计基础 第3章 vf数据库的基本操作.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一节 VF项目管理器 第二节 数据库的创建与使用 第三节 数据表的操作 第四节 排序与索引 第五节 多表操作 第六节 数据完整性;VF6.0的特点; VF6.0的安装环境要求; VF6.0的安装; VF6.0的启动与退出; VF6.0的基本操作方式; 命令操作方式; 菜单操作方式; 程序操作方式; VF6.0命令的一般格式; 2.命令中几种常用子句 各种命令一般都包含数量不等的可选子句,操作时根据实际需要选用。子句的作用是扩充、完善命令的功能,很多命令必须通过相应子句的配合,才能有效地、完整地实现命令功能。因此,对于命令的功能与用法是否了解、掌握,更多是体现在对命令中各子句的了解、掌握上,学习时要对此更多关注。 命令中常用的子句主要有: (1)范围子句 (2)条件子句 (3)字段名表子句;(1)范围子句 在很多对表进行操作的命令中,都包含有范围子句,其作用是选择、确定命令操作的记录范围。范围子句的作用相当于关系运算中的选择运算,其选择的条件是某一个记录范围。范围子句有4种具体的选择范围: RECORD n:范围是记录号为n的一条记录; NEXT n:范围是从当前记录开始的连续n条记录 REST:范围是从当前记录开始到表尾的所有记录 ALL:范围是表中全体记录; (2)条件子句 条件子句的作用是以指定逻辑条件为依据,从表中选择符合条件的记录。它对应于关系运算中的选择运算。条件子句有2种: FOR 条件:选择表中符合条件的所有记录; WHILE 条件:选择符合条件的记录,直到第一个不符合条件的记录为止。 条件由一个逻辑表达式或关系表达式构成。其值为逻辑型数据。 ; (3)字段名表子句 字段名表子句的作用是选取命令操作的字段范围。它对应于关系运算中的投影运算。其格式是:[FIELDS] 字段名表。其中字段名表由若干个以逗号分隔的字段名构成。有些命令中字段表子句要求以关键字FIELDS引导,有些则可省略,这决定于命令语法格式要求,使用时要注意。 除上3 种常用子句外,很多命令还有其他的子句,这需根据命令的功能、格式要求而定,使用时应根据具体情况了解、熟悉,正确地使用。;具体实例; 3.命令书写规则 VF6.0的命令都有相应的语法格式,使用时必须按一定的规则书写、输入。有关命令的书写规则归纳如下: (1)任何命令必须以命令动词开始 (2)命令动词与子句之间、各子句之间都以空格分隔 (3)命令动词及子句中关键字一般可用缩略形式 (4)一个命令行最多包含8192个字符(包括所有的空格)。一行书写不完,行尾用分号“;”做续行标志 (5)VF6.0不区分命令字符的大小写 (6)除命令动词外,命令中其他部分的排列顺序一般不影响命令功能 (7)命令以回车换行符作为结束标志。;数据库的操作;数据库的创建;数据库的操作;数据库的删除;数据表结构的操作;数据表的操作;5、显示记录(LIST/DISP) 6、定位记录 与记录指针相关的几个函数: (1)RECNO() (2)BOF() (3)EOF() (绝对定位 GO/相对定位SKIP/条件定位LOCATE FOR 条件) 7、删除记录(DELE [范围][FOR条件][WHILE条件]) 8、删除生效逻辑开关(SET DELE OFF/ON) 用设置命令可以使被逻辑删除的记录继续参与操作,或者“隐藏”起来,不再参与操作。 9、恢复记录 (RECALL) 10、物理删除记录(PACK) 11、清除表记录(ZAP) 12、删除标记判别函数 DELETED();12、编辑记录 (1)单个记录修改 EDIT/CHANGE [范围][FIELDS字段名表] [FOR条件][WHILE条件]) BROW [FIELDS字段名表] (2)成批修改记录 REPL 字段名1 WITH 表达式1 [,字段名2 WITH 表达式2…] [范围][FOR条件] [WHILE条件]);表记录和数组之间的数据传递;从数组向表传递数据;表的排序;例: use 学生 sort to 学生1 on 性别/d,姓名 use 学生1 list;表的索引; 不同索引的特点;主控索引的选择;主控索引的取消;多表操作; 这种操作方式在许多情况下难以满足数据处理的需要,为此VPF提供了多工作区操作方式。 VFP允许最多同时开辟32767个工作区,打开32767个表。 每个工作区以数字1——32767区分,对于前10个工作区还可以以字母A——J区分。

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档