悲剧挖挖(
网学)贡献
Visual FoxPro 6.0
程序设计与应用教程
Visual foxpro 漳州师范
第二章
Visual FoxPro 概述
Visual foxpro 漳州师范
2.1 X base 系列数据库的发展 Ashton-Tate公司:Xbase系列 dBASE、 公司 系列 、
dBASEII、dBASEIII、 dBASEIII plus、 、 、 、 dBASEⅣ(1984 Dbase III) Ⅳ
Fox公司:FoxBASE系列 FoxBASE、 公司 系列 、
FoxBASE+、 FoxBASE+2.0、 FoxBASE+2.10、 、 、 、 FoxPro
1986 Fox Software公司 Foxbase PLUS(+) 公司 1988.7 Foxbase V2.1 1992 Fox Software公司并入 公司并入Microsoft 公司并入
3
Visual foxpro 漳州师范
Microsoft公司:92年收购 Microsoft公司:92年收购Fox公司, 年收购Fox公司 公司, 公司 推出FoxPro2.5、FoxPro2.6; 推出FoxPro2.5、FoxPro2.6; 96年推出Visual FoxPro5.0/6.0 for win 96年推出 年推出Visual 04年12月Visual FoxPro 9.0 04年12月 目前常用的产品有: 目前常用的产品有 Sybase、Oracle、Informix、SQL、 、 、 、 、 FoxPro等关系数据库管理系统 等关系数据库
管理系统 Visual foxpro 漳州师范
4
常用数据库开发平台
数据库开发平台: 数据库开发平台: 数据库服务器 常用的有SQL Server、Oracle、Sybase、DB2 常用的有SQL Server、 Oracle、 Sybase、 DB2、 MySQL 它们都是大型的数据库开发平台, 等,它们都是大型的数据库开发平台,重点在于后端 数据库的管理,它们的数据库都是隐身于后的“ 数据库的管理,它们的数据库都是隐身于后的“服务 其主要功能有:强大的数据库引擎、 器”。其主要功能有:强大的数据库引擎、高度的数 据安全、 备份及还原、 据安全 、 备份及还原 、 不同数据库之间的数据转换 等。 桌面型数据库
软件 常用的有Access Access和 FoxPro等
常用的有 Access 和 Visual FoxPro 等 , 它们都是小型 的数据库开发平台,其特点是易学易用,适合建立小 的数据库开发平台, 其特点是易学易用, 型数据库。其主要特色有: 型数据库。其主要特色有:强大的窗体及报表制作能 强化数据库的工具和易学易用的操作界面等。 力、强化数据库的工具和易学易用的操作界面等。
5
Visual foxpro 漳州师范
2.2 VFP功能与特点 功能与特点
1.可视化开发工具:将界面元素与相应的行为、动作结 可视化开发工具:将界面元素与相应的行为、 可视化开发工具 简化编程。 合、简化编程。 2.增强项目管理:使用项目管理器创建、集中管理开发项目 增强项目管理: 增强项目管理 使用项目管理器创建、
中的数据、文档、源代码、类库等资源, 中的
数据、文档、
源代码、类库等资源,使开发与维护更方便
3.丰富开发工具:提供更多好的生成器、工具栏、设计 丰富开发工具:提供更多好的生成器、工具栏、 丰富开发工具 可快速开发应用程序。 器,可快速开发应用程序。 4.面向对象程序设计:即结构化程序设计 如:窗体、 面向对象程序设计: 面向对象程序设计 即结构化程序设计(如 窗体、 工具栏等) 工具栏等 5.兼容性:可兼容 兼容性: 兼容性 可兼容Xbase、FoxBASE等…. 、 等 6.多用户共享数据 多用户共享数据 7.比较完善的数据字典:可对数据库中的每个表定义规 比较完善的数据字典: 比较完善的数据字典 则、永久关系等 8.支持网络应用 支持
网络应用(C/S模式 :支持客户 服务器工作模式 模式): 支持网络应用 模式 支持客户/服务器
工作模式
6
Visual foxpro 漳州师范
2.3 VFP的应用开发环境 的应用开发环境
Visual Foxpro的安装与启动 的安装与启动
安装:运行安装程序 安装:运行安装程序Setup.exe 卸载: 添加/删除程序 卸载:控制面板 添加 删除程序 选择 启动: 启动:与Windows其他应用程序相同 其他应用程序相同 选择VFP快捷命令启动 快捷命令启动Visual foxpro 选择 快捷命令启动 “开始” “程序” 开始”
程序” “Microsoft Visual 开始 Foxpro6.0” 在桌面上双击VFP快捷方