- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术及应用 教材:《Visual FoxPro 8.0实用教 程》 谢维成 陈永强 郑海春 编 著 清华大学出版社 第8章程序设计基础 8.1 程序文件的建立与运行 8.2 程序设计的常用命令 8.3 程序的控制结构 8.4 过程与过程调用 8.5 习题 8.1 程序文件的建立与运行 程序执行方式是将多条命令按一定的结构编写成一 个程序,然后命令机器去执行这个程序。 VFP程序和其它高级语言编写的程序一样,是一个 文本文件。程序由若干行命令语句构成,编写程序即建 立一个称为源程序的文本文件,只有建立了程序文件才 能执行该程序。 程序文件的建立 1)菜单方式 2)在“项目管理器” 中创建程序 3)命令方式,MODIFY COMMAND 程序文件名 程序文件的保存与修改 程序文件的执行 【例8.1】建立程序EXAM8-1.PRG,功能是求当前 【例8.1】建立程序EXAM8-1.PRG,功能是求当前 日期值的长度,并显示日期和长度值。 日期值的长度,并显示日期和长度值。 程序文件的调试 8.2 程序设计的常用命令 一个程序必须有输入和输出两个部分,下面对最常 用的输人、输出命令以及程序结尾命令作概要介绍。 基本输入输出命令 1.WAIT命令 clear use xsqk i=1 do while !eof() ?no,name,sex skip i=i+1 if mod(i,10)=0 wait 按任意键继续 window clear endif enddo use 2.ACCEPT命令 语法:ACCEPT[expC] TO 内存变量 功能:在当前窗口的当前光标位置显示expC表达式 的内容,等待用户输入,并将输入的信息以字符串的 形式存储在内存变量中。 说明:此命令常用于且限于输入字符型数据,不需字 符定界符。按回车键表示输入结束。 例子: USE XSQK ACCEPT 请输入要查询学生的学号: to cNO LOCATE FOR NO=cNO ?NO,NAME,SEX USE 3.INPUT命令 语法:INPUT[expC] TO 内存变量 功能:在当前窗口的当前光标位置显示expC表达式 的内容,等待用户输入,输入内容时按回车键表示输 入结束。 说明:可用于输入各种类型的数据。 注意:输入字符型常量需加字符定界符;输入逻辑型 常量,两侧需用小圆点括起来;输入日期型或日期时 间型常量,两端需加花括号{};输入货币型常量,需 在数字前加标识符$;数值型常量可直接输入。 4.“?|??”命令 语法:?|??exprl[,expr2] 功能:对一个或多个表达式求值,并将结果输出至系 统主窗口。 使用“?”命令在下一行显示,“??”则在同一行显示。 5.SAY命令 语法:@ 行号,列号 SAY expC GET 变量名 功能:在当前窗口中指定的位置处显示并可接受数据。 例如: cNum= “980105” 定义内存变量cNum @ 2,15 SAY cNum 在第2行第15列显示变量cNum内容 @ 3,10 SAY “学号” GET cNum 在第3行的第10列开始 显示提示信息“学号” ,空一格后显示变量cNum内容 READ 光标停留在第3行第15列,等待用户编辑 程序结尾命令 程序的末尾可放一条RETURN命令,它能使程序执行 结束,并返回到调用它的上级程序继续执行,若无上 级程序则返回到命令窗口。RETURN命令一般允许缺 省。 8.3 程序的控制结构 与其它高级语言程序相似,VFP程序也有3种基本控 制结构,即:顺序结构、分支结构与循环结构。 顺序结构 【例8.2】建立程序EXAM8-2.PRG,功能是显示 “xsqk.dbf”表第1条记录的有关内容。 *功能说明:顺序结构程序举例 SET
您可能关注的文档
- Pro_ENGINEER企业实施与应用第5章.pdf
- Pro_ENGINEER企业实施与应用第6章.pdf
- Pro_ENGINEER企业实施与应用第7章.pdf
- ProE模具设计基础教程(课件)chapter01.pdf
- ProE模具设计基础教程(课件)chapter02.pdf
- ProE模具设计基础教程(课件)chapter03.pdf
- ProE模具设计基础教程(课件)chapter04.pdf
- ProE模具设计基础教程(课件)chapter05.pdf
- ProE模具设计基础教程(课件)chapter06.pdf
- ProE模具设计基础教程(课件)chapter07.pdf
- VisualFoxPro8.0实用教程(谢振华)第9章面向对象程序设计.pdf
- VisualFoxPro8.0实用教程(谢振华)第10章表单的创建和应用.pdf
- VisualFoxPro8.0实用教程(谢振华)第11章报表的创建与应用.pdf
- VisualFoxPro8.0实用教程(谢振华)第12章菜单的创建与应用.pdf
- VisualFoxPro程序设计(等级考试版)第1章VisualFoxPro基础.pdf
- VisualFoxPro程序设计(等级考试版)第2章VisualFoxPro程序设计基础.pdf
- VisualFoxPro程序设计(等级考试版)第3章VisualFoxPro数据库及其操作.pdf
- VisualFoxPro程序设计(等级考试版)第4章关系型数据库标准语言SQL.pdf
- VisualFoxPro程序设计(等级考试版)第5章查询和视图.pdf
- VisualFoxPro程序设计(等级考试版)第6章表单设计与应用.pdf
最近下载
- 海浦蒙特HD800L系列电梯专用控制器用户手册-中-V1.0.pdf VIP
- 消杀蚊虫台账记录word编辑版.doc VIP
- 2025年计算机计算机二级-MS Office高级应用与设计参考题库含答案解析.docx VIP
- 一位妈妈写给叛逆儿子的信,有孩子的必须给孩子读一遍.doc VIP
- 暖通空调系统水力平衡与解决方案.ppt VIP
- 暖通空调系统全面水力平衡解决方案(2014年第一版)-N.ppt VIP
- 8.1功与功率 (教学课件)-高中物理人教版(2019)必修第二册 .pptx VIP
- 资金管理复习试题附答案(一).doc
- 《归园田居(其一)》课件30张.pptx
- 腹膜后疾病影像诊断思路.pptx VIP
文档评论(0)