0Pv试指导 应试指导 冬难点释疑 如何做选择题 如何做阅读程序 ☆如何做完苦程序 ☆如何做修改程序 FoxproForWindowshttp://cc.synu.edu.cn
FoxPro For Windows http://cc.synu.edu.cn 1 FoxPro应试指导 应试指导 难点释疑 如何做选择题 如何做阅读程序 如何做完善程序 如何做修改程序
0Pv试指导 难点释疑 系统设置命令 阅读程序 1、设置遮盖带删除标记记录:uses DELETE FOR"教授$职称 recall for工龄>15 SET DELETE ONOFF LIST oN遮盖带删除标记的记录 SET DELE ON count to ss 影响下述命令的执行结果: ?SS=,SS LIsT,DSP,BRoW不显示做删陈称记记录; COUNT做删除标记RDBF^”” coPY不复制做删编号姓名性别出生日期职称工龄婚否 (c4)(c,6)(c,2 d,8)(c,6)(n,2)(l,1 1001李力男19600915教授19T 不影响 NDEX ON,3001王攻,女19751220助教 2001赵大山男19650512副教授14T 3002丁一林男19660924副教授13T 1002孙夏女19730822助教 6 OFF不遮盖带"的计2002黄刚男19701020讲师 FoxproForWindowshttp://cc.synu.edu.cn 2
FoxPro For Windows http://cc.synu.edu.cn 2 FoxPro应试指导 难点释疑 一、系统设置命令 1、设置遮盖带删除标记记录: SET DELETE ON|OFF • ON 遮盖带删除标记的记录 • 影响下述命令的执行结果: LIST,DISP,BROW 不显示做删除标记的记录; COUNT 做删除标记的记录不参加记数; COPY 不复制做删除标记的记录。 不影响INDEX ON , REINDEX命令的执行。 • OFF 不遮盖带"*"的记录。 阅读程序 use rs DELETE FOR "教授"$职称 recall for 工龄>15 LIST SET DELE ON count to ss ? "ss=",ss RS.DBF 编号 姓名 性别 出生日期 职称 工龄 婚否 (c,4) (c,6) (c,2) (d,8) (c,6) (n,2) (l,1) 1001 李力 男 19600915 教授 19 T 3001 王玫 女 19751220 助教 4 F 2001 赵大山 男 19650512 副教授 14 T 3002 丁一林 男 19660924 副教授 13 T 1002 孙夏 女 19730822 助教 6 F 2002 黄刚 男 19701020 讲师 9 T
0Pv试指导 2、设置精确与模糊比较: SET EXACT ONJOFF ·OFF不精确比较 LOCA FOR姓名=张 FOR AT(张”,姓名)<>0 FOR SUBS(姓名,1,2)=张 FOR“张”$姓名 F|ND张 SEEK‘张 abcd=ab 数据库系统”=“数据” ab’=abcd “数据”=“数据库系统” ·ON精确比较 abd='abd 不影响$运算 FoxproForWindowshttp://cc.synu.edu.cn 3
FoxPro For Windows http://cc.synu.edu.cn 3 FoxPro应试指导 2、设置精确与模糊比较: SET EXACT ON|OFF • OFF 不精确比较 LOCA FOR 姓名=‘张’ FOR AT(“张”,姓名)<>0 FOR SUBS(姓名,1,2)=‘张’ FOR “张”$姓名 FIND 张 SEEK ’张’ ‘abcd’=‘ab’ “数据库系统”=“数据” ‘ab’=‘abcd’ “数据”=“数据库系统” • ON 精确比较 ‘abd’=‘abd’ • 不影响$运算
0Pv试指导 3、设置是否显示记录号 D| SP OFF不显示记录号 sno name record# sno name 990303 tom 990303 tom 4、设置是否显示字段名 SET HEADING ONJOFF sno name 990303 990303tom tom 5、D|sSP? DISP SNO, NAME record# sno name 990303 tom SNO NAME 990303 tom FoxproForWindowshttp://cc.synu.edu.cn
FoxPro For Windows http://cc.synu.edu.cn 4 FoxPro应试指导 4、设置是否显示字段名 SET HEADING ON|OFF record# sno name 1 990303 tom 3、设置是否显示记录号 DISP OFF 不显示记录号 sno name 990303 tom 990303 tom 5、DISP,? DISP SNO,NAME ? SNO,NAME record# sno name 1 990303 tom 990303 tom sno name 990303 tom
0Pv试指导 、命令语法规则 1、查询命令: 物理顺序检索:LOcA-CONT LOCA FOR姓名=张 继续查找CONT 逻辑顺序检索:FIND、SEEK 继续查找:SKIP FIND 192 SEEK 192 SEEK 60+10 F|ND王强 SEEK“王强” Find &xm SEEK Xm SEEK{99/10/12} SEEK. 注意:按索引关键字查找 FoxproForWindowshttp://cc.synu.edu.cn 5
FoxPro For Windows http://cc.synu.edu.cn 5 FoxPro应试指导 二、命令语法规则 1、查询命令: 物理顺序检索:LOCA---CONT LOCA FOR 姓名=‘张’ 继续查找 CONT 逻辑顺序检索:FIND、SEEK 继续查找:SKIP FIND 192 SEEK 192 SEEK 60+10 FIND 王强 SEEK “王强” FIND &xm SEEK xm SEEK {99/10/12} SEEK .t. 注意:按索引关键字查找