Visual FoxPro 7.0是FoxPro系列数据库管理系统产品的最新版本,本书是作者近年来在从事数据库应用教学实践的基础上结合Visual FoxPro 7.0的新特点编写而成的。内容包括集成开发环境、数据库与表、查询与视图、程序设计基础、面向对象的程序设计思想、表单及控件对象设计、菜单设计、多表单应用、类与ActiveX控件、报表设计、网络应用、应用程序的连编与发布、上机实验与课程设计指导等13章。书中配有丰富的实例和较详细的设计制作步骤,并提供大量练习题。本书可作为高职高专院校数据库应用课程的教材,也可以作为有关培训班和成人高等教育的教材或参考书,还可供从事中小型数据库应用开发人员或自学者使用。前言长期以来,FoxPro系列数据库产品一直作为我国开发中、小型数据库应用系统的主要工具。Visual FoxPro 7.0是FoxPro系列数据库管理系统产品的最新版本,不但为数据库应用开发人员提供了范围更加广泛的交互式开发环境,更为完善的数据库管理功能,性能更高的网络应用能力,而且与低版本的Visual FoxPro保持了较高的兼容性。本书旨在为高职高专教学提供一本Visual FoxPro 7.0的实用教材。本书是中国计算机学会高职高专教育学组组织编写的《高职高专计算机系列教材》之一。由于与相关课程有重复,因此,本书不包含数据库基础理论知识内容。按照高职高专的教学特点,必要的理论分析力求深入浅出,简明扼要,尽量通过实例说明问题。本书是作者在近年来从事数据库应用教学实践的基础上结合Visual FoxPro 7.0的新特点编写而成的。全书以可视化和面向对象的程序设计为基础,贯穿一个数据库应用的典型案例。从数据结构的分析、数据库及其基本表的创建到菜单、表单等可视化对象的设计,事件响应代码的编写都配有丰富的实例,拟定了较详?傅纳杓浦谱鞑街瑁欣舛纪ü薞isual FoxPro 7.0的运行调试。Visual FoxPro 7.0与它的低版本比较,主要增强了集成开发环境的功能,因此本书的绝大多数例题在Visual FoxPro 6.0上都可以正常运行。本教材的基本内容同样适用于Visual FoxPro 6.0版。课后复习和足够的上机练习是学好本课程的重要环节,本书的一个重要特色是每章后都配有大量的练习题。这些题目可以分为三类:一是对本章基本概念和基本内容的复习。二是以本章例题为参照的模仿型练习题,将原例题的环境、数据或条件做局部变动,参照例题可以很容易地完成,有利于学生迅速掌握本章的基本知识,熟悉基本操作。最后一类为开放型,没有完全类似或相近的例题可供参照,有助于学生对所学知识综合性或较灵活地运用。其中前两类占绝大多数,使用本教材的师生可以根据具体情况选择使用。最后一章包括实验指导、课程设计指导和课程设计选题三部分内容,是配合本教材使用而提供的一套实践教学环节辅助资料。希望对教师组织和安排实践教学有一定指导作用,为学生的实践学习过程提供有益的帮助。本教材也可以作为有关培训班和成人高等教育的教材或参考书,还可供从事中小型数据库应用开发人员或自学者使用。全书由冷英男教授担任主审,王芸、彭祥颖等承担了资料整理工作。在编写过程中始终得到电子工业出版社的支持,本书大纲得到中国计算机学会高职高专教育学组的审定,得到高职高专计算机教材编审委员会成员俞光昀、刘乃琦、文庭秋、田绍槐、朱乃立、骆耀祖、乔维声、俞泳薇、佟伟光、庄燕滨、陈书谦、程刚、崔剑波、刘甫迎、刘湘涛、徐建民、宋汉珍等老师的指导。在此表示衷心感谢。由于作者水平所限,错误和疏漏之处在所难免,恳请使用本书的师生给予批评指正。作者电子邮件:pqm@nbc.net.cn。 作者 2003年6月 于宁波