设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 5390|回复: 9
打印 上一主题 下一主题

[Access本身] [求助]ACCESS和VFP有什么不同

[复制链接]
跳转到指定楼层
1#
发表于 2006-6-20 19:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我对ACCESS有兴趣,想学一下,不是工作只是兴趣,以前在学校学过VFP,感觉跟这个ACCESS差不多的,我想知道这两个有什么优缺点呢?

能详细说说吗?

还有学ACCESS要学VBA吗?是不是先要学VB再学VBA啊?

谢谢了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-6-20 19:34:00 | 只看该作者
1.请看一下这里http://www.office-cn.net/vvb/dispbbs.asp?BoardID=2&replyID=49365&id=9845&skin=0

2.学ACCESS不一定要学VBA,但学会写VBA处理事情更灵活,

VB与VBA有很多近拟的地方,但有些语句不通用,只用在ACCESS中只学VBA就行了
3#
发表于 2006-6-20 19:41:00 | 只看该作者
从程序设计角度来看,VFP强于ACCESS(命令、函数、动态生成控件、SQL语句、OOP设计等方面),从易用方面来看,ACCESS强于VFP,看你的取舍。个人观点。我现在两者都用。
4#
发表于 2006-6-20 19:46:00 | 只看该作者
VFP可以生成独立运行的EXE,不过可以反编译,而ACCESS不行,只能生成MDE;两者皆属于MS的桌面数据库,不过,ACCESS是MS的嫡系,MS一直在倡导用ACCESS代替VFP,不过,到目前为止,并没有如MS的愿,倒是VFP的队伍越来越庞大,从编程语言的排名中VFP排名上升可以看出。
5#
发表于 2006-6-20 19:51:00 | 只看该作者
VFP是MS收购FOX公司后继续开发的软件,一直受到MS的打压,数次传出VFP没有新版本的说法,由于VFP容易上手,很多人学了一点,就认为VFP不过如此,甚至认为ACCESS、EXCEL可以替代VFP(在各个论坛中都有此观点),不过就个人观点,VFP有自己的优势,而且是OFFICE系列不可替代的,因此VFP到目前为止,没有被消灭的原因。

点击这里给我发消息

6#
发表于 2006-6-20 21:53:00 | 只看该作者
wwwwa肯定是偏向于VFP,从编写程序上来说,我也比较喜欢VFP,尤其是它的OOP设计,个人认为非常独特,比其它的面对对象程序设计语言好懂得多,也好接受得多,如可视化的控件设计和继承、窗体(表单)的设计和继承,这些都是Access没有的,对于Access的开发人员来说,非常遗憾。不过,VFP的Grid控件实在难看。

从产品架构上来讲,VFP是一个独立、完整的产品,在开发方面有着Access不能比拟的优势,有着Xbase的众多支持者。但Access则是Office中的一个组件,比VFP简单易学,极易上手。因此,各有千秋。

从数据存储方面来说,VFP的数据没有一点安全性,Access要强一些;VFP数据库的多文件方式也比较烦,Access则采用单一的复合文档结构。另外,Access的mdb文件的数据访问几乎是免费的,而VFP的数据库文件访问的驱动程序,微软只提供了3.0以下的驱动程序,其它的随产品发布,并不是免费的,不过Access 12可能也不会免费提供数据库驱动程序了,而仅限于Jet 4.0。

个人观点,从数据访问效率上来说,VFP要优于Access。
7#
发表于 2006-6-20 22:34:00 | 只看该作者
以下是引用zhuyiwen在2006-6-20 13:53:00的发言:


wwwwa肯定是偏向于VFP,从编写程序上来说,我也比较喜欢VFP,尤其是它的OOP设计,个人认为非常独特,比其它的面对对象程序设计语言好懂得多,也好接受得多,如可视化的控件设计和继承、窗体(表单)的设计和继承,这些都是Access没有的,对于Access的开发人员来说,非常遗憾。不过,VFP的Grid控件实在难看。

从产品架构上来讲,VFP是一个独立、完整的产品,在开发方面有着Access不能比拟的优势,有着Xbase的众多支持者。但Access则是Office中的一个组件,比VFP简单易学,极易上手。因此,各有千秋。

从数据存储方面来说,VFP的数据没有一点安全性,Access要强一些;VFP数据库的多文件方式也比较烦,Access则采用单一的复合文档结构。另外,Access的mdb文件的数据访问几乎是免费的,而VFP的数据库文件访问的驱动程序,微软只提供了3.0以下的驱动程序,其它的随产品发布,并不是免费的,不过Access 12可能也不会免费提供数据库驱动程序了,而仅限于Jet 4.0。

个人观点,从数据访问效率上来说,VFP要优于Access。

1、VFP的数据没有一点安全性,Access要强一些

网上搜索,破解ACCESS密码的软件一大堆,除了用MDW外,ACCESS似乎没有更好的加密方法;

2、ACCESS中访问数据的ADO方法就是FOX小组开发的,实际上,MS的ACCESS、SQL SERVER一直在借鉴VFP中的Rushmore技术,据说SQL 2005、ACCESS要在软件中应用此技术(网上流传,没有证实),从这一点上讲,FOX在灵魂上是长存了;

3、VFP与ACCESS都有各自的长短处,要看自己的应用领域、是否能熟悉应用这两个不同的软件,我现在是两个软件都在用;

4、比较好的VFP网站,MEIZIBBS.3322.ORG/BBS、 WW.CSDN.NET WWW.GZ9F.COM/BBS
8#
 楼主| 发表于 2006-6-25 16:54:00 | 只看该作者
多谢了各位了,学到不少
9#
发表于 2006-6-25 17:56:00 | 只看该作者
我是先学的ACCESS,现在开始学VFP了。
10#
发表于 2006-6-26 06:22:00 | 只看该作者
必须清楚是实际应用的主要,我倾向ACCESS,普及应用,促进信息化的应用,从而发展生产!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-2-23 03:58 , Processed in 0.102413 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表