
本书以Visual FoxPro 6.0中文版为语言背景,以程序语言结构为主线,把可视化控件、向导分散到各章中介绍,通过大量实例,深入浅出地介绍了数据库与VisualFoxPro的基础知识、VisualFoxPro的编程环境与编程基础、Visual FoxPro编程的工具与编程步骤、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、自定义属性与方法、表单集与多重表单、菜单与工具栏、创建数据表和索引、多表操作与数据库、查询与视图、关系数据库标准语言SQL和报表。本书概念清楚,逻辑性强、层次分明、例题丰富。通过范例和具体操作,使学生能快速理解基本概念和学会操作方法,适合教师课堂教学和学生自学。本书内容涵盖《全国计算机等级考试二级考试大纲(VisualFoxPro程序设计)》。 书中每章均附有典型习题。本书的配套教材《Visual FoxPro程序设计教程习题及习题解答(第2版)》对本书中的习题做了详细解答,并增加了上机试验、应用程序设计实例等内容,配套使用将使学习效果更佳。 本书适合作为大学、高职高专及各类中等职业教育学校的教材,也可以作为各类计算机培训班的教学用书,还可以作为各类应试人员的学习用书。
本教材第1版由于结构合理,内容取舍得当,易于教师讲授和方便学生理解,被许多大专院校连续多年选为教材,也因此成为同类书中印刷量最大的教材之一。 为了使本教材更加完善,我们对原教材进行了一些调整和充实,使之更加符合当前大专院校对VisualFoxPro课程的教学要求。因此,本书无论在内容和课时安排上,都更加适应教学的需要。 本书作为第二个层次的计算机教学内容,建立在读者没有任何程序设计知识的基础上,重点讲解计算机程序设计语言的基本知识(语言基本元素与结构、语言本身所支持的数据类型、数组、各种表达式的使用)、结构化程序设计知识(程序的输入和输出、程序的控制结构、顺序结构、选择结构、循环结构、子程序及文件的使用等)、面向对象程序设计的概念与方法和程序中常用的算法等。本书的基本内容主要围绕“程序设计”这个主题。 微软开发的Visual系列语言不仅在功能上趋于统一,而且在编程的方法上也是一致的,它们都是采用“面向对象”编程技术的简化版——可视化编程。这是一种程序设计的新概念、新方法,学会一种可视化编程语言,可以毫不费力地学习另一种可视化编程语言。所以通过本教材的学习,读者不但学会了程序设计的基本知识、设计思想和方法,还学会了可视化程序设计的通用方法与步骤。 本书以Visual FoxPro 6.0中文版为语言背景,以程序语言结构为主线,把可视化控件、向导分散到各章中介绍,通过大量实例,深入浅出地介绍了数据库与VisualFoxPro的基础知识、VisualFoxPro的编程环境与编程基础、VisualFoxPro编程的工具与步骤、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、自定义属性与方法、表单集与多重表单、菜单与工具栏、创建数据表和索引、多表操作与数据库、查询与视图、关系数据库标准语言SQL和报表等。本书概念清晰、逻辑性强、层次分明、例题丰富,适合教师课堂教学和学生自学。本书内容涵盖《全国计算机等级考试二级考试大纲(VisualFoxPro程序设计)》。 全书通过大量有趣的实例介绍了程序设计的基础和方法,使读者轻松学会使用Windows环境中的可视化编程工具。在例题讲解中,按照先给出设计目标,然后介绍为实现设计目标而采取的设计方法,使学生明确程序设计的思想和方法,做到有的放矢。 全书图文并茂,所有操作都依实际屏幕显示一步一步讲述,读者可以边看书边上机操作,通过范例和具体操作,理解基本概念和学会操作方法。针对初学者的特点,全书在编排上注意由简到繁、由浅入深和循序渐进的特点,力求通俗易懂、简捷实用。 本书每章均有习题,以方便学生练习。但是,对于初学程序设计的学生,他们往往在老师讲课时能听得懂,但在需要自己动手时却不知如何下手,为此,我们编写了本书的配套教材《Visual FoxPro程序设计教程上机指导及习题解答(第2版)》,该书提供了本书全部习题的解答,并增加了上机实验、应用程序设计实例等内容,配套使用将使学习效果更佳。 本书主要由刘瑞新、汪远征、曹欢欢编著,参加编写工作的还有刘志都、齐晖、徐雅静、时海亮、黄海洋、李刚、程云志、李莉、任娟、张六成、张晓冰、莫裕清、李子剑、牛思先、孙洪玲、彭守军。全书由张连堂审定。由于编者水平有限,书中错误之处难免,欢迎读者对本书提出宝贵意见和建议。 本书适合作为大学、高职高专及各类中等职业教育学校的教材,也可以作为各类计算机培训班的教学用书,还可以作为各类应试人员的学习用书。对于计算机应用人员和计算机爱好者,本书也是一本实用的参考书。
出版说明
前言
第1章 数据库基础和Visual Foxpro编程环境
第2章 Visual FoxPro编程基础
第3章 Visual FoxPro的可视化编程
第4章 顺序结构程序设计
第5章 选择结构程序设计
第6章 循环结构程序设计
第7章 数组
第8章 自定义属性与方法
第9章 表单集与多重表单
第10章 菜单与工具栏
第11章 数据表和索引
第12章 多表操作与数据库
第13章 查询与视图
第14章 关系数据库标准语言SQL
第15章 报表