什么是VFP?
它是微软从福克斯公司的FoxBase数据库软件中获得,经过多次改进后移植到Windows上的应用开发软件。主要用于开发数据管理和操作方面的软件。
VFP是微软最新推出的可视化数据库管理系统平台,是一款特别强大的32位数据库管理系统。
它提供了完整的工具、极其友好的用户界面、简单的数据访问方式和独特的跨平台技术。
兼容性好,编译真实,安全性强,是目前最快最实用的数据库管理系统软件之一。
扩展数据:
VFP的发展历史:
1、VFP 6
Visual FoxPro 6.0及其中文版是可以在Windows 95和Windows NT平台上运行的32位数据库开发系统。
它不仅可以简化数据库管理,还可以使应用程序的开发过程更加合理。Visual FoxPro 6.0使组织数据、定义数据库规则和建立应用程序变得容易。
使用可视化设计工具和向导,用户可以快速创建表单、查询和打印报告。
Visual FoxPro 6.0还提供了一个集成的系统开发环境。
它不仅支持过程化编程技术,而且在语言上做了很强的扩展,支持面向对象的可视化编程技术,拥有强大的可视化编程工具。
目前,Visual FoxPro 6.0是用户收集信息、查询数据、创建集成数据库系统和开发实用系统的理想工具软件。
2、VFP
Web服务支持VFP 7注册和发布Web服务,而不需要使用微软SOAP Toolkit和VFP扩展从底层完成这些任务。
服务器增强VFP 7极大地增强了COM服务器,并且可以与COM+服务等核心平台进行互操作。
XML支持为了适应Web上以XML格式传输数据的趋势,VFP 7提供了一些XML数据与FoxPro游标或表格之间的转换功能。
各种XBase特性VFP增加了很多新的或者改进的XBase特性,而这些特性都是用VFP语言编写的;
通过实现OLE DB提供程序接口,开发人员可以用任何支持OLE DB的程序和语言调用VFP数据。
3、VFP
n数据特征增强VFP 8对其数据特征进行了改进,增加了许多新的数据特征。
包括:远程数据连接、创建DataEnvironment类、自动增加字段值、支持交叉引用序列、用SQL语句Select…Union进行隐式数据转换、用SQL Select命令插入行等。
其他增强VFP 8改进了一些工具、示例数据库和解决方案案例。
4、VFP
数据和XML增强这一时期的VFP对其数据特性进行了极大的增强,改进项目的数量实在令人眼花缭乱。具体可以参考这里,这里就不赘述了。
SQL语言VFP 9的实现已经能够完全支持SQL查询语言;
设计器的增强VFP 9增强了这些设计器:报表和标签设计器、菜单设计器、表设计器、查询和视图设计器、数据环境设计器、类和窗体设计器等。
其他增强像VFP 8,VFP 9在其他小细节上做了很多改进,让开发者的体验更加舒适。
参考资料:
百度百科-VFP