本书以程序结构为主线,全面介绍VisualFoxPro编程基础、VisualFoxPro编程工具与编程步骤、赋值与输入/输出、选择结构程序设计、循环结构程序设计、数组、自定义属性与自定义方法、表单集与多重表单、菜单与工具栏、数据表、数据库与多表操作、查询与视图、关系数据库标准语言SQL、报表等,涵盖了《全国计算机等级考试二级考试大纲(VisualFoxPro程序设计)》的内容。为方便师生使用,本书还有配套的《VisualFoxPro程序设计教程上机实训与习题解答》,其中对各章的习题做了详细解答,并增加了上机实训、应用程序开发实例等内容。本书适合作为高等院校的教材,也适合作为全国计算机等级考试VisualFoxPro程序设计二级考试培训教材。本书作者凭借扎实的理论基础和丰富的教学经验,大胆进行了教学改革,成功地把VisualFoxPro按照程序设计的方法来讲授,于1999年编著了《VisualFoxPro6.0中文版教程》。该书以VisualFoxPro6.0中文版为语言背景,是第一本以程序结构为主线来编写的VisualFoxPro教程,把可视化控件分散到各章节中介绍。把程序结构与控件有机地结合在一起讲授,既缩短了教学内容的篇幅和课时,又有利于把介绍的控件马上应用到程序结构中,提高了学习效率,更使学生尽早建立起程序设计的概念。在具体内容的介绍和例题的安排上,本书采用了案例教学方式,即先给出实现的目标和结果,然后再讲解实现的过程和方法。以程序结构为主线来编写教材,目的是使学生能够站在程序设计的高度学习,而不是局限于某种语言。通过学习,学生不但可以学会程序设计的基本知识、设计思想和方法,还能够学会可视化程序设计的通用方法与步骤,可很容易地过渡到其他语言(例如VisualBasic、C#、Delphi等)。VisualFoxPro的数据库概念和方法被贯穿在程序设计的方法中,这样就把程序设计与数据库的应用结合在了一起。