本书共分10章,每章包括课堂讲解与上机练习两大部分。前6章主要介绍VFP编程基础、数据库与表设计、SQL命令、索引技术、视图和数据辞典;后4章主要介绍面向对象的程序设计方法、用户界面的设计、表单和表单集的应用、如何使用VFP内部控件和ActiveX控件、如何设计用户自定义菜单、工具栏、报表输出以及应用程序的编译、发布磁盘的制作等,并简单介绍了VFP应用程序与Internet的链接方法。
本书集知识性、实用性于一体,能使读者在较短的时间内通过上机练习掌握VFP编程方法与技巧。可作为初学VFP编程者、数据库程序设计人员及计算机专业教师和学生的参考书。
第1章 VFP编程基础
第2章 VFP6.0数据库与表设计
第3章 SQL命令
第4章 索引
第5章 视图
第6章 数据辞典
第7章 面向对象的编辑方法
第8章 表单和表单集
第9章 使用控件
第10章 菜单、报表与程序发布
数据库编程在我国有着广泛的群众基础,从20世纪80年代后期DOS操作系统下的dBASEIII、FoxBASE、FoxPro到如今Windows操作系统下的VisualFoxPro,一直受到广大数据库编程人员的青睐与欢迎,在诸多领域得到了极为普遍的应用。
笔者多年从事数据库编程与教学工作,在开发大量信息管理应用系统程序的过程中,积累了较为丰富的实践经验,熟知初学数据库编程及应用程序开发经常遇到的一些疑难问题。本书通过100个风格各异的练习实例,重点讲述编程过程中的方法和技巧,又兼顾基础知识的运用,使读者快速找到与之相关的知识点和方法,掌握数据库编程的技巧与原理。有些实例具有很强的通用性和实用性,可以直接或稍加修改将其运用到自己的应用程序中。
本书共分10章,在编排结构上,每章分为课堂讲解与上机练习两大部分。课堂讲解介绍本章学习的主要内容、与练习实例有关的知识难点、重点以及相关命令的格式、功能和使用方法等。每个练习均由具体要求、程序与注释、练习效果和总结提高四个方面的内容组成。本书并不追求VFP知识结构的系统性和完整性,书中涉及而又未讲解的内容需要参考其他VFP方面的书籍。
本书的前6章主要介绍VFP编程基础、数据库与表设计、SQL命令、索引技术、视图和数据辞典,以面向过程和可视化编程方法为主;后4章主要介绍面向对象的程序设计方法、用户界面的设计、表单和表单集的应用、如何使用VFP内部控件和ActiveX控件、如何设计用户自定义菜单、工具栏、报表输出以及应用程序的编译、发布磁盘的制作等。并以几个练习实例简单介绍了VFP应用程序与Intemet的链接方法。
本书专门配备了一张存放练习程序的光盘,除了个别练习没有对应的程序外,都有相应的程序代码文件,方便读者通过运行程序观察练习效果或对代码进行分析、编辑、功能扩充及引用。
全书特点可归纳为:层次清晰、结构合理、信息集中、便于模仿、实用性强。适应于不同层次的读者,无论是对于VFP编程的初学者,还是具有一定编程水平的程序员,本书都是一本实用型参考书。希望读者能用最短的时间从本书中获取较多实用信息。如果本书能达此目的,并对编程水平的提高有一点微薄的益处,那将使编者感到莫大的荣幸和欣慰。
本书在编写过程中,得到了北京网冠科技贸易有限公司林慕新先生的大力支持和热情指导,在此谨致最热忱的谢意。
本书内容实用、新颖,阐述力求简明准确,浅显易懂。但限于编者学识疏浅,间仓促,谬误不妥之处在所难免,敬请各位同行及广大读者不吝赐教,以资修订。
作者E-mail信箱:judyl9810312@163.com,也可以致函wgl00@v中.sina.com。加之时
张王群
2004年4月