0.Visual FoxPro系统简介 ●Visual FoxPro6.0的特点 2)引入了数据库表的概念 从BASE到FoxPro,每一个数据库文件(使 用.bdf作扩展名)都是独立存在的。库文件之间的联 系,只能在使用时由用户在编程中用命令来表达。 Visual FoxProi改变了这一传统的做法,在定义库文件 (在Visual FoxPro中改称为表)时,就将它们区分为 属于某一数据库的“数据库表”(Database Table) 和不属于任何数据库的“自由表”(Free Table)两 太类。对所有的数据库表,在建表时就同时定义它与 数据库内其他表之间的关系。这就使Visual FoxPro建 立的库表更加符合数据库的实际,也方便了用户随后 对这些表的引角。 信息技术实验教学中心
Visual FoxPro 6.0的特点 2) 引入了数据库表的概念 从dBASE到FoxPro,每一个数据库文件(使 用.bdf作扩展名)都是独立存在的。库文件之间的联 系,只能在使用时由用户在编程中用命令来表达。 Visual FoxPro改变了这一传统的做法,在定义库文件 (在Visual FoxPro中改称为表)时,就将它们区分为 属于某一数据库的“数据库表”(Database Table) 和不属于任何数据库的“自由表”(Free Table)两 大类。对所有的数据库表,在建表时就同时定义它与 数据库内其他表之间的关系。这就使Visual FoxPro建 立的库表更加符合数据库的实际,也方便了用户随后 对这些表的引用。 0. Visual FoxPro系统简介 信息技术实验教学中心
0.Visual FoxPro系统简介 ●Visual FoxPro6.0的特点 3)扩充了对SQL语言的支持 SQL语言是由BM公司开发的关系数据库语言, 其后成为关系数据库的标准语言,其查询语句不仅功能 强大,而且使用灵活。在Visual FoxPro6.0中,SQL语 言的命令已扩充到了8条,加强了Visual FoxPro语言的 功能。 信息技术实验教学中心
Visual FoxPro 6.0的特点 3) 扩充了对SQL语言的支持 SQL语言是由IBM公司开发的关系数据库语言, 其后成为关系数据库的标准语言,其查询语句不仅功能 强大,而且使用灵活。在Visual FoxPro 6.0中,SQL语 言的命令已扩充到了8条,加强了Visual FoxPro语言的 功能。 0. Visual FoxPro系统简介 信息技术实验教学中心
0.Visual FoxPro系统简介 ●Visual FoxPro6.0的特点 4)提供了多种可视化设计工具 Visual FoxPro6.0提供了向导(Wizard)、设计器 (Designer)和生成器(Builder)3类可视化设计工具, 能帮助用户以简单的操作,快速完成各种查询和设计任 务。 信息技术实验教学中心
Visual FoxPro 6.0的特点 4) 提供了多种可视化设计工具 Visual FoxPro 6.0提供了向导(Wizard)、设计器 (Designer)和生成器(Builder)3类可视化设计工具, 能帮助用户以简单的操作,快速完成各种查询和设计任 务。 0. Visual FoxPro系统简介 信息技术实验教学中心
0.Visual FoxPro系统简介 ●Visual FoxPro6.0的特点 5)面向对象的程序设计 Visual FoxPro一方面继续使用传统的面向过程 的程序设计,另一方面还支持面向对象的程序设计。 允许用户对“对象”(Object)和“类”(Class) 进行定义,并编写相应的代码。由于Visual FoxPro 预先定义和提供了一批基类,用户可以在基类的基 础上定义自己的类和子类,从而利用类的继承性。 从而减少编程工作量,加快软件开发过程。 信息技术实验教学中心
Visual FoxPro 6.0的特点 5)面向对象的程序设计 Visual FoxPro一方面继续使用传统的面向过程 的程序设计,另一方面还支持面向对象的程序设计。 允许用户对“对象”(Object)和“类”(Class) 进行定义,并编写相应的代码。由于Visual FoxPro 预先定义和提供了一批基类,用户可以在基类的基 础上定义自己的类和子类,从而利用类的继承性。 从而减少编程工作量,加快软件开发过程。 0. Visual FoxPro系统简介 信息技术实验教学中心
0.Visual FoxPro系统简介 。Visual FoxPro6.0的特点 6)提供OLE功能 OLE是Object Linking and Embedding.(对象链 接与嵌入)的缩写,是Microsoft公司开发的重要技术。 通过这种技术,Visual FoxPro可与其他应用软件共享 数据,实现应用集成。例如在不退出Visual FoxPro环 境的情况下,用户就可在Visual FoxPro的表单(或窗 体)中链接其他软件中的对象,,直接对这些对象进行 编辑。在通过必要的格式转换后,用户可以在Visual FoxPro与其他软件之间进行数据的传输。Visual FoxPro6.0还能提供自动的OLE控制,"用户借助于这 种控制,甚至能通过Visual FoxPro的编程来运行其他 软件,让它们完成诸如计算、绘图等功能,实现应用 的集成。 信息技术实验教学中心
Visual FoxPro 6.0的特点 6)提供OLE功能 OLE是Object Linking and Embedding(对象链 接与嵌入)的缩写,是Microsoft公司开发的重要技术。 通过这种技术,Visual FoxPro可与其他应用软件共享 数据,实现应用集成。例如在不退出Visual FoxPro环 境的情况下,用户就可在Visual FoxPro的表单(或窗 体)中链接其他软件中的对象,直接对这些对象进行 编辑。在通过必要的格式转换后,用户可以在Visual FoxPro与其他软件之间进行数据的传输。Visual FoxPro 6.0还能提供自动的OLE控制,用户借助于这 种控制,甚至能通过Visual FoxPro的编程来运行其他 软件,让它们完成诸如计算、绘图等功能,实现应用 的集成。 0. Visual FoxPro系统简介 信息技术实验教学中心