visualfoxproVisualFoxPro是啥????

visualfoxpro  时间:2021-08-05  阅读:()

visual foxpro 是什么?是一种语言么?

不是语言,是一个可视化的数据库开发工具。

可以使用SQL语言进行开发。

不过现在没人用这个了,

主要是98年前后的时候比较火,后来淡出历史舞台。

Visual FoxPro是什么软件?

FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。

之后,Fox Software被微软收购,加以发展,使其可以在Windows上运行 16bit 版本为 FoxPro for Windows Ver 2.6,中文版为 FoxPro for Windows 2.5b,之后 32bit 版本并且更名为 Visual FoxPro。

Visual FoxPro 3.0一推出,就受到广大用户的欢迎。

因为xBase类的语言,如dBase、Clipper等,当时还无法在Windows上运行,于是 Visual FoxPro 成为市场上的霸主。

微软后来又顺势将Visual FoxPro包入Visual Studio中。

到7.0的时候,为了因应.NET的发展策略,又将 Visual FoxPro移出Visual Studio,并将Visual Studio更名为Visual Studio.Net。

目前最新的版本是 9.0。

日前,在微软官方网站释出了一份公告A Message to the Community,说明未来将不会再推出 VFP 10,并且持续 VFP 9 的支持到 2015 年,之后只会在 2007 年夏季推出 SP2。

VisualFoxPro是啥????

vfp 什么是VFP? Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。

FoxBase采用命令行方式(为了和当时流行的数据库软件dBase兼容……)但是速度比当时其他的数据库软件要快。

VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。

它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

Visual FoxPro成长之路 Visual FoxPro(以下简称VFP)是个不断成长的小伙,承蒙Visual Studio(以下简称VS)的关照,VFP在开发者心目中一直是和VB、VC地位相同的工具语言,只不过它并不是通用开发工具,而只是专注于数据库应用的开发。

然而,吊足大家胃口的VS.NET终于出现在开发者面前时,竟不见了VFP的身影,着实引起开发社区的一阵骚动。

微软不要VFP了?不是,恰恰相反,VFP忍受不了VS缓慢的升级速度,“单干”了。

现在的VFP已经升级到版本9,并且完全支持.NET技术。

以下让我们来一起关注一下VFP的成长之路,看看每次升级VFP都为我们带来了那些诱人的新特性。

当然,我们只整理了VFP 6.0以后的版本,也就是VFP 7、8、9。

这些内容来自MSDN Library Online,我们仅参考每个版本VFP产品文档中的“What’s New”部分进行整理。

VFP 7 Web Services支持 VFP 7支持注册和发布Web Services,而无需使用Microsoft SOAP Toolkit和VFP扩展来从底层完成这些任务; 服务器增强 VFP 7对于COM服务器作了很大程度的增强,可以与核心平台如COM+服务进行互操作; XML支持 为了适应以XML形式在Web上传送数据的潮流,VFP 7提供了一些函数用于在XML数据和FoxPro游标(Cursor)或表格(Table)之间的转换。

多样的XBase特性 VFP添加了很多新的或改进的XBase特性,并且这些特性都是用VFP语言编写的; OLE DB Provider 通过实现OLE DB Provider接口,开发者可以在任何支持OLE DB的程序和语言中调用VFP数据。

VFP 8 n 数据特性增强 VFP 8对其数据特性进行了改进,并增加了很多新的数据特性,包括:远程数据连接、创建DataEnvironment类、自动增长域值、支持对照序列、与SQL语句Select…Union之间的隐式数据转换、使用SQL Select命令插入行等; 其他增强 VFP 8对一些工具、示例数据库和解决方案案例都进行了改进。

VFP 9 数据和XML增强 这一时期的VFP对其数据特性进行了巨大的加强,改进项目之多真是令人眼花缭乱,详情可以参考这里,此处不再赘述; 实现SQL语言 VFP 9已经能够充分地支持SQL查询语言; 设计器的增强 VFP 9增强了这些设计器:报表和标签设计器、菜单设计器、表格设计器、查询和视图设计器、数据环境设计器以及类和窗体设计器等; 其他方面的增强 和VFP 8一样,VFP 9在其他微小的细节上进行了不少的改进,使得开发者的体验更加舒适。

当然,上面提到的只是每次版本更新时所带来的新特性的冰山一角,另外没有提到的是IDE(在VFP里是Interactive Development Environment)和语言的增强,这是每次版本更新都会有所改进而且是大幅改进的,相信个中感受只有铁杆Foxer能够体会得到了。

尽管这里所列的改进看上去甚少,但在MSDN Library Online上却占去了巨大的篇幅,有兴趣的朋友不妨到MSDN上浏览一下,就能深刻体会到为什么VFP不会死,而且还能茁壮成长了。

vfp远程视图与spt应用详解 远程视图(Remote Views)与SPT(SQL pass through)是vfp为开发Client/Server程序提供的两个内置的解决方案,如果您更深入的应用vfp,这两部分的内容是必须掌握的。

由于内容比较多,文章分成若干篇几次发完。

但个人认为,远程视图与spt又是不可分割的整体,虽然spt应用得比较多,但若对远程视图没有比较深入的了解,我想你也不见得能用好spt。

本文来自: 编程入门网 /Programming/vfp/200705/977.htm

LOCVPS:VPS主机全场8折,德国/荷兰/美国KVM终身7折

LOCVPS发来了针对元旦新年的促销活动,除了全场VPS主机8折优惠外,针对德国/荷兰KVM #1/美国KVM#2 VPS提供终身7折优惠码(限量50名,先到先得)。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐优先选择KVM),均选择直连或者优化线路,国内延迟低,适合建站或远程办公使...

星梦云-100G高防4H4G21M月付仅99元,成都/雅安/德阳

商家介绍:星梦云怎么样,星梦云好不好,资质齐全,IDC/ISP均有,从星梦云这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,星梦云专注四川高防服务器,成都服务器,雅安服务器,。活动优惠促销:1、成都电信夏日激情大宽带活动机(封锁UDP,不可解封):机房CPU内存硬盘带宽IP防护流量原价活动价开通方式成都电信优化线路2vCPU2G40G+60G21...

piayun(pia云)240元/季起云服务器,香港限时季付活动,cn2线路,4核4G15M

pia云怎么样?pia云是一家2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台上,商家主要销售VPS服务,采用KVM虚拟架构 ,机房有美国洛杉矶、中国香港和深圳地区,洛杉矶为crea机房,三网回程CN2 GIA,带20G防御。目前,Pia云优惠促销,年付全场8折起,香港超极速CN2季付活动,4核4G15M云服务器仅240元/季起,香港CN2、美国三网CN2深圳BGP优质云服务器超高性...

visualfoxpro为你推荐
extractdataxp3文件怎么打开怎样进入观看?百度云论坛哪里需要资源网盘分流?论坛、网站介绍一个……exe文件打不开我的电脑里面的EXE文件打不开啦scanf返回值何为函数的返回值,比如scanf()函数的返回值?cs躲猫猫cs1.6捉迷藏模式怎么玩啊运行时错误1004excel 打开表格提示 运行是错误1004,本人不会用宏和VB,只是表格内数据显示不出来实数的定义实数的概念是什么,实数包括0吗?jspushjavascript数组 如果一直只做push 那么数组的index为-1的地方是什么值邮件服务器软件给我推荐个邮件服务器软件?内详印度it为什么说在IT印度远远领先中国水平?
云南虚拟主机 子域名查询 合租服务器 免费申请网站域名 金万维动态域名 vmsnap3 监控宝 租空间 免费ftp站点 域名转向 hinet 多线空间 银盘服务是什么 免费私人服务器 如何建立邮箱 drupal安装 申请免费空间和域名 江苏双线服务器 华为云建站 lamp怎么读 更多