下载此文档

VFP串讲1 Microsoft PowerPoint 演示文稿.ppt


文档分类:IT计算机 | 页数:约61页 举报非法文档有奖
1/61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/61 下载此文档
文档列表 文档介绍
技巧 LOCATE SET 命令工作区的概念宏替换函数串讲 1---- 补充 VFP 知识点替换命令涉及珊瑚软件上机第 9套题第三大题、第 18 套题第二大题 2小题和第三大题、第 19 套题第二大题 1小题和第 30 套题。综合应用一、输出重定向到表文件,文本文件创建技巧应用 复制为 select * from xuesheng into table tem_stu1 不管是数据库表还是自由表,输出定向的表为自由表。 的结构复制为 tem_1 select * from xuesheng ; where .F. into table tem_1 m 命令是创建命令(程序)文件, 即可 mand 源表文件目标表文件二、 locate|continu 命令 命令【命令格式】 locate all for < 条件> 【命令功能】在当前表中,顺序查找第一个满足条件的记录,将记录指针指向该记录并置 found() . 。【说明】①使用该命令之前, 待查的表文件必须打开。②该命令是顺序逐条查找③一但找到, 将记录指针指向该记录并置 found() . ;没有找到记录指针指向文件尾 EOF() 并置 found() .。④ all: 表示查找记录的范围。⑤如果继续查找必须使用 continue 命令。 locate|continu 命令 命令【命令格式】 continue 【命令功能】在当前表中,顺序查找下一个满足条件的记录,将记录指针指向该记录并置 found() . ; 没有找到将记录指针指向文件尾 eof() 并置 found() .。【说明】①该命令没有任何短语。不能单独使用。②该命令必须在 LOCATE 命令之后使用。 ( ) 函数【调用格式】 found( ) 【说明】执行 LOCATE|CONTINUE 命令之后,若查找成功,. ;.。简单应用例 1:在“学生信息”表中查找所有女性记录,并输出学号,姓名,性别等字段。 m 查找所有女性记录 clear use 学生信息 locate for 性别=" 女" do while not eof() && do while found() ?? 学号,姓名,性别 continue ? enddo 简单应用珊瑚软件 18 套上机题例 2: 修改点 1全局变量初值为 0 *在下面的程序中,第 2、3、4、7和 12 行语句不正确,请修改! *注意:修改时不允许增加或删除行,只能在错误行上进行修改! USE pass Key1 = ALLTRIM(ThisForm1) Key2 = ALLTRIM(ThisForm2) LIST ALL WHILE USER = Key1 IF FOUND() AND PASS = Key2 WAIT " 欢迎使用本系统! " WINDOW TIMEOUT 1 EXIT ELSE num = num + 1 IF num = 3 WAIT " 用户名或口令不对,登录失败!" WINDOW TIMEOUT 1 LOOP ELSE WAIT " 用户名或口令不对,请重输入!" WINDOW TIMEOUT 1 ENDIF ENDIF 改错理由 1) Key1 = ALLTRIM(ThisForm1) && 语法错误更正: Key1 = ALLTRIM() 2) Key2 = ALLTRIM(ThisForm2) && 语法错误更正: Key2 = ALLTRIM() 3)LIST ALL WHILE USER = Key1 && 逻辑错误下一个语句是: IF FOUND() AND PASS = Key2 由于 FOUND() 与 LOCATE|CONTINUE 有关更正: locate all for user=key1 4) EXIT 与 LOOP && 这两个语句只能用于循环体中, 本代码无循环,若将改错 3)改为 do while not eof(), 但无 ENDDO 语句。根据题意应是关闭表单。 EXIT 更正: THISFOR

VFP串讲1 Microsoft PowerPoint 演示文稿 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小647 KB
  • 时间2017-02-19
最近更新