VFP表单教程.docVIP

  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文档。上传文档
查看更多
用命令回答以下问题: 一、命令的一般格式: 1.命令动词 FIELDS字段列表 范围 FOR 条件P40 范围有哪些?ALL NEXT n RECORD n REST 1)默认范围 2)有FOR条件,均为满足条件的所有记录 DISPLAY FOR 性别 2.字段变量与一般内存变量的区别?P19 字段变量:表文件中的字段 字段变量 一般内存变量 赋值 REPLACE WITH STORE 、= 优先级别 高 低、同名状态下,加M. M- 存在周期 表文件打开 只要定义就存在 3.常用的数据库表函数P37 1)当前记录RECNO() 2)统计记录数 RECCOUNT() 3)表头函数 BOF() 4)表尾函数 EOF() 5)统计字段数 FCOUNT() 6)第i个字段的字段名 FIELD(I) 二、表结构的相关操作 1.创建:CREATE 2.修改:MODIFY STRUCTURE 3.查看:LIST/DISPLAY STRUCTURE 4.打开表文件:USE table_name 表文件在使用前,必须打开:USE 文件名 5.关闭表文件:USE 打开新的表文件,旧表文件自动关闭 三、表内容的相关基本操作 1.查看 LIST/DISP BROWSE LIST=DISPLAY ALL LIST RECORD n=GO n; DISP/LIST NEXT 1LAY 2.添加 1)表尾追加 APPEND 2)插入:INSERT [BEFORE] [BLANK] 3.修改字段内容 REPLACE 字段名 WITH 表达式 姓名=李四/store to replace 姓名 with 李四 4.删除 1)逻辑删除 DELETE 恢复 RECALL 2)物理删除 PACK 3) 删除表中所有内容 ZAP=DELE ALL /PACK 四、记录指针的定位 1.基本命令 1)绝对定位:GO n GO TOP/BOTTOM 2)相对定位:SKIP +/- n 3)查找定位:LOCATE FOR 条件/CONTINUE 2.常用应用 1)首记录-----GO TOP 末记录-----GO BOTTOM 文件头-----BOF()=.T. RECNO()=首记录的记录号 文件尾-----EOF()=.T. RECNO()=RECCOUNT()+1 2)记录指针指向 命令 记录指针指向 USE 表中第一条记录 LIST 文件尾 EOF()=.T. DISP 当前记录 BROWSE 表中第一条记录 APPEND 末记录 INSERT 当前记录之后 LOCATE 满足条件的第一条记录 索引: 建立 单项索引 : INDEX ON 索引关键字 TO 索引文件名 结构复合: INDEX ON 索引关键字 TAG 索引标识 非结构复合: INDEX ON 索引关键字 TAG 索引标识 OF 索引文件名 索引打开: 1)USE table_name INDEX 2) SET INDEX TO index_name 指定主控索引: SET ORDET TO index_name/tag_name 关闭索引 :SET INDEX TO CLOSE INDEXS 统计计算命令: 1)COUNT TO value FOR .... 2)SUM TO value FOR ... 3)AVERAGE TP value FOR... 4)CACULATER SUM(), AVG(), MAX(), MIN() 5)分类汇总:TOTAL ON 类别 FIELDS 汇总字段 TO 分类汇总文件 表相关程序设计思路: 1)首先打开表,用完后,关闭; USE table_name 。。。。。。 USE 2)常用的查找定位命令 LOCA FOR 学号==ALLTRIM(M) 3)字符比较: ①对输入的字符,截取空格,即ALLTRIM(); ② 一般使用字符的精确比较; 如: 语句 返回结果 951004=951 .t. 951004==95100 .f.---- set exact on / 951004=95100 4)对表文件中的记录逐条操作: ①DO WHILE P155 典型结构: 典型例题:P155 例题4.8、4.9 例题4.8:显示输出学生表中获得奖学金的学生的姓名和获得的奖学金数额。 思路分析:①在表中逐条记录查看,如果符合

文档评论(0)

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

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

1亿VIP精品文档

相关文档