- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.2 FoxPro的命令工作方式2.2.1 FoxPro的命令与命令子句1. FoxPro中的命令写法:以命令动词开头,后跟若干子句。【例如】USE STULIST FOR 姓名=”张三” 假定“姓名”为当前表中的字段名2. FoxPro的四种常用命令子句及相应的功能描述:(1)范围子句,用来指明当前的操作所涉及的记录范围。(2)For条件子句,指明当前的操作只对指定范围中哪些符合条件的记录进行。(3)While条件子句,指明当前的操作只对指定范围中哪些符合条件的记录进行。(4)Fields字段子句,用以指明当前的操作涉及到库文件的哪些字段。3. FoxPro的范围子句的四种写法:(1)ALL,表示对库文件的全部记录进行操作。(2)NEXT n,表明对库文件中从当前记录开始的连续n条记录进行操作。(3)RECORD n,指明操作对象是库文件的第n条记录。(4)REST,指明对库文件中从当前记录起到文件尾的全部记录进行操作。【例如】假定库文件STU.DBF中有20条记录,依次执行下列命令,指出输出结果:USE STU.DBF? RECNO() 显示1LIST 显示全部记录LIST RECORD 3 显示第3条记录? RECNO() 显示3LIST NEXT 10 显示第3~12条记录(共10条)? RECNO() 显示12LIST REST 显示第12~20条记录,从当前起至余下记录? RECNO() 显示21(此处为文件尾,无记录信息)4. FoxPro命令和子句的书写规则(1)以命令动词开头;(2)命令动词与子句、子句与子句间用空格间隔,各子句次序可任意调整;(3)命令动词与子句中的保留字(含函数名)都可简写为前4个字符,但不提倡;(4)一行对应一条命令,命令过长可用续行符“;”(分号)续行。【例如】以命令“LIST FIELDS 学号, 姓名 FOR 姓名=”张三””为例,说明命令的书写规则。第一条规则,动词开头:LIST FIELDS 学号, 姓名 FOR 姓名=”张三”第二条规则,子句的顺序任意: LIST FOR 姓名=”张三” FIELDS 学号, 姓名第三条规则,保留字缩写:LIST FIEL 学号, 姓名 FOR 姓名=”张三”第四条规则,分号续行:LIST FIELDS 学号, 姓名;FOR 姓名=”张三”5. 比较数据显示命令DISPLAY与LIST功能用法的异同点。比较结果:(1)命令格式相同。DISPLAY [ FIELDS 字段名1,字段名2,… ] [ 范围 ] [ FOR 条件 ] [OFF] […]LIST [ FIELDS 字段名1,字段名2,… ] [ 范围 ] [ FOR 条件 ] [OFF] […](2)功能相同。都可用于显示数据记录。(3)范围不同。当范围与条件可选项缺省时,LIST默认为ALL,而DISPLAY默认为当前记录。即:LIST 等价于: LIST ALLDISPLAY 等价于: DISPLAY NEXT 1 或 DISPLAY RECORD RECNO( )(4)当范围皆为ALL时,显示方式不同。LIST:以滚动方式显示,显示完全部内容停下来DISPLAY ALL:则分屏(分页)方式显示,每显示满一屏停下来,用户按任意键后继续显示下一屏的内容。2.2.2 表达式、数组与函数1. 常量的定义及分类。(1)常量:是在命令操作或程序运行中不发生变化的量。(2)FoxPro常量分为4种:字符型、数值型、逻辑型与日期型。2. 变量的定义及分类。(1)变量:是在命令操作或程序运行期间可任意改变其值的量。(2)FoxPro变量分为两类:① 字段变量② 内存变量(系统内存变量、用户自定义内存变量)3. 内存变量建立(赋值)命令的两种表示方法:(1)内存变量 = 表达式(2)STORE 表达式 TO 内存变量表注:第一种格式仅为单个内存变量赋值,第二种格式可同时为多个内存变量赋同一值。例如: STORE 123 TO a,b,c等价于下面三条命令:a = 123b = 123c = 1234. 表达式的输出命令:(1)? 表达式 ,换行输出表达式的值(2)?? 表达式 ,在当前行直接输出表达式的值5. 特殊运算符的功能用法(这里只列举一些经常使用但不常见的运算符)。(1)算术运算符:**(或^,表示乘方),%(表示取模或求余数)(2)字符运算符:+(字符串完全连接),-(字符串尾部空格移位)(3)关系比较运算符:或#(不等于),$(字符串包含比较)(4)逻辑运算符:.NOT.(逻辑非), .AND.(逻辑与), .
您可能关注的文档
- Flash MX 2004实例教程[第8章].doc
- Flash4.0动画制作.ppt
- Flash5教案20100301初二下学期.doc
- FLASH命名规则.doc
- flash学习---第1章_静态图形图像演示课件.ppt
- FM350-1功能模块的使用与说明.doc
- FM对应位置的战术设置.doc
- Fortinet飞塔产品的配置说明文档200a.doc
- fortran95教程4章.doc
- fortran第3章2 Fortran语言程序设计初步.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
最近下载
- 《常考题》初中八年级数学上册第十三章《轴对称》习题(含答案解析).docx VIP
- 《事件相关电位入门》课件.ppt VIP
- 《儿童骨科疾病诊断》课件.ppt VIP
- 公司战略与风险管理 第3版 吕文栋 教学大纲+教案1--3.doc
- 12SG121-1 施工图结构设计总说明(混凝土结构) .docx VIP
- 一种实验室危化品试剂进出库智能化管控系统及管控方法.pdf VIP
- 专练08:读后续写-2020-2021学年高一英语下学期期末题型专项训练.docx VIP
- 动脉血标本采集技术操作考核及评分标准.docx
- AI驱动的知识图谱:混合式教学模式创新研究.docx VIP
- AI辅助混合式教学设计实践与效果评估.docx VIP
文档评论(0)