- 1、本文档共158页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro 6.0 数据库管理系统 教 程 第11章 Visual Foxpro 程序设计基础 11.1 程序与程序文件 11.2 程序的基本结构 11.3 子程序及程序调用 11.4 程序调试 11.5 数组 11.1 程序与程序文件 P378 11.1.1 程序的基本概念 VFP的单条命令,可以进行简单的操作。若处理大量复杂的问题,单命令方式就无法完成。要完成某一任务,常将一些命令和语句(代码)按一定的顺序排列起来保存为一个命令文件,也称为程序。 程序是完成某一任务相关命令的集合。在VFP中命令文件的扩展名为 .PRG,保存在磁盘上。 11.1 程序与程序文件 P378 本章许多例子要用到数据库xsxk,此数据库包含前面提到的两个表:学生.dbf与选课.dbf。 例11-1 假定学号的前两位为入学年份(如01代表2001年),第3、4位为专业代码。编写命令文件testl.prg,分别统计所有学生和2001年入学,专业代码为03的学生选修课程号为101课程的平均成绩。 11.1 程序与程序文件 P378 *分别统计所有学生和指定学生的平均成绩 SET TALK OFF OPEN DATABASE xsxk 打开数据库xsxk USE 选课 IN 0 在空闲工作区打开选课表 SELECT AVG(成绩) FROM 选课 WHERE 课程号=101INTO ARRAY m1 SELECT AVG(成绩) FROM 选课 WHERE 课程号=101 AND LEFT(学号,2)=01; AND SUBS(学号,3,2)=03 INTO ARRAY m2 11.1 程序与程序文件 P378 CLEAR 清除主窗口或当前用户自定义窗口里的全部内容 ? 所有学生的平均分:,m1(1,1) ? 指定学生的平均分:,m2(1,1) CLOSE DATABASE 关闭当前数据库 SET TALK ON RETURN 11.1 程序与程序文件 P378 几点说明: (1)命令注释。程序中可插入注释,以提高程序的可读性。 以NOTE或*开头的代码行为注释行。命令行后也可添加注释,这种注释以符号开头,注释为非执行代码,不会影响程序的功能。 11.1 程序与程序文件 P378 (2)SET TALK ON/OFF命令。许多数据处理命令(如AVERAGE、SUM、SELECT-SQL等)在执行时都会返回一些有关执行状态的信息,这些信息通常会显示在Visual FoxPro主窗口、状态栏或用户自定义窗口里。SET TALK命令用以设置是(ON)、否(OFF)显示这些信息。默认值为ON。 (3)命令分行。程序中每条命令都以回车键结尾,一行只能写一条命令。若命令需要分行书写,应在一行终了时键入续行符“;”,再按回车键。 11.1 程序与程序文件 P378 另外,还可以在命令窗口中像执行程序一样一次执行多条命令。方法是: (1)在命令窗口中选择需要执行的多条命令; (2)按Enter键,或单击鼠标右键并在弹出的快捷菜单中选择“运行所选区域”。 11.1 程序与程序文件 P378 11.1.2 程序文件的建立与执行 11.1.2.1 程序文件的建立与修改 要建立程序文件,可按以下步骤操作: (1)打开文本编辑窗口。 (2)在文本编辑窗口中输入程序内容。 (3)保存程序文件。 程序文件的默认扩展名是PRG。如果指定其他的扩展名,那么以后在打开或执行程序文件时都要显式指定扩展名。 11.1 程序与程序文件 P378 要打开、修改程序文件,可按下列方法操作: ①从“文件”菜单中选择“打开”命令,弹出“打开”对话框。 ②在“文件类型”列表框中选择“程序”。 ③在文件列表框中选定要修改的文件,并单击“确定”按钮。 ④编辑修改后,从“文件”菜单中选择“保存”命令或按Ctrl+W键保存文件。若要放弃本次修改,可从“文件”菜单中选择“还原”命令或按Esc键。 11.1 程序与程序文件 P378 也可用命令方式建立和修改程序文件。命令格式为: MODIFY COMMAND 文件名 这里,文件名前可以指定保存文件的路径。如果没有给定扩展名,系统自动加上默认扩展名PRG。 执行该命令时,系统首先检索磁盘文件。如果指定文件存在,则打开修改;否则,系统认为是要建立一个指定了名字的文件。 11.1 程序与程序文件 P378 11.1.2.2 执行程序文件 一旦建立好程序文件,就可以用多种方式、多次执行它。下面是两种常用的方式。 菜单方式: (1)从“程序”菜单中选择“运行”命令,打开“运行”对话框。 (2)从文件列表框中选择要运行的程序文件
您可能关注的文档
- 第4章JavaScript概述.ppt
- 第4章-JSP语法.ppt
- 第4章-基本视窗程式应用.ppt
- 第4章流程控制语句.ppt
- 第4章面向对象的程序设计与Java.ppt
- 第5章-2 创建数独游戏启动界面.ppt
- 第5章 Struts 2框架入门.ppt
- 第5章 继承.ppt
- 第5章 JavaAPI基础.ppt
- 第5章 java类库和常用类简介.ppt
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
最近下载
- 6.2交友的智慧 课件-2024-2025学年道德与法治七年级上册(统编版2024).pptx VIP
- (完整版)高中生物知识点总结(完整版).pdf
- 浙江省上虞实验中学2020-2021学年八年级上学期第一次月考数学试题(含解析).doc
- 环保涂料建设项目环境影响报告书.pdf
- 重难点专题02 函数值域与最值十四大题型汇总(解析版).docx VIP
- 6.1友谊的真谛 课件 2024-2025学年七年级道德与法治上册 统编版2024.pptx VIP
- 《公司治理学》(李维安第四版)教学全套课件.pptx
- 迷雾水珠 高清钢琴谱五线谱.pdf
- 湖南省长沙市长郡2024-2025学年高三上学期月考试卷(一)+英语试卷(含解析,含听力原文无音频).pdf VIP
- 6.1 友谊的真谛 【课件】2024-2025学年七年级上册道德与法治 统编版2024).pptx VIP
文档评论(0)