前言
本书第2版出版后,继续受到广大读者(尤其是高等学校教师和学生)的热烈欢迎。但在使用过程中,出现了一些新的形势和特点。笔者更深刻地认识到,学习Visual FoxPro,最重要的是掌握数据库的基本理论,以及面向过程和面向对象编程的核心思想。而第2版的枝节内容有些多,完全可以省略,这样可以让学生集中精力,掌握核心知识,取得更好的学习效果。因此笔者在三年之后,又对第2版做了全面修订。
在本版中,有以下重大改动:
(1)删除了很多命令和函数中不重要的语法元素、两个过难的例子、一些不常用的命令和函数及很多带*号的选学内容。
从教学效果来看,这些被删除的内容容易造成学生的困惑和畏难心理,对掌握VFP和计算机编程的核心内容帮助不大,因此在第3版中予以删除。从总量来看,缩减了大概10%的内容。
(2)在第2章增加了一个实例。
本书逻辑严谨,但读者需要学到第3篇才能领略VFP的全貌。在教学过程中,笔者感到这样对学习造成了一定的障碍,因此在本版特意增加了一个实例,让学生看到VFP编程的效果,尽早对VFP的全貌有个总体印象,对后面的学习很有好处。
(3)增加了远程视图。虽然是选学内容,但笔者认为这对学生更好地理解数据库很有好处。
(4)更改了第2版中的一些错误和疏漏。
(5)重新进行了排版,更加美观和方便读者学习。
本书配套有习题解答和上机指导书,由有多年教学经验的蒋如勋老师和笔者共同编写,内容不变。
本书在出版过程中,得到了清华大学出版社的大力支持和帮助,尤其是闫红梅编辑为本书做了很多工作,在此表示衷心的感谢!
邓洪涛
2010年4月