谁能告诉我VFP6.0比3.0好吗?

wilde6 2000-07-10 09:33:00
目前公司的进销存系统是用VFP3.0编写的,因为升级到6.0以后,原有的代码及数据库均需改变,所以我有很大的顾虑是否要升级,各位帮帮我好吗?
...全文
159 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rongle 2000-08-27
  • 打赏
  • 举报
回复
同意w102272的说法,3.0和6.0只不过是运行库不同,除非界面及数据结构也要变更,如果一定要升级,也可以不用改变原有的代码及数据库,直接在VFP6.0中重新编译源程序并选择保持3.0默认属性即可。
w102272 2000-07-14
  • 打赏
  • 举报
回复
没有绝对必要的理由,不要升级。
你的问题不会是由于3。0版本引起的。
vf6.0,要考二级没系统的下哈 Microsoft Visual FoxPro 6.0 for Windows 的常见问题 这些是有关 Microsoft Visual FoxPro 最常见的问题。在您求助 Microsoft 产品支持服务之前,请先查阅这张列表。 若想打印这些附注,请从“文件”菜单中选择“打印”命令。此文档分为以下四部分: --------------------------------------------------------------------- 部分 1. 技术支持与市场 部分 2. Visual FoxPro 6.0 新增功能 部分 3. 从其他版本的 FoxPro 和 Visual FoxPro 中移植 部分 4. Visual FoxPro 常见问题 --------------------------------------------------------------------- 部分 1. 技术支持与市场 问题 1-1: 从何处可以获得产品的更新版本? 答案: 在 Visual FoxPro 的 Web 站点上即可获得产品的更新信息,其中包括有关 Service Pack 和更新的示例、向导及其他代码的信息,该站点的网址为: www.microsoft.com/vfoxpro 请定期查看该网站,以便下载产品的最新版本。 问题 1-2: 从何处可以得到有关 Visual FoxPro 的详细资料? 答案: 通过 Microsoft Visual FoxPro Web 站点是随时获得各种最新产品发布信息的最佳途径。在此站点上不仅有新的产品公告,而且还提供了产品的更新信息、技术文章、白皮书、专业开发人员设计的优秀示例、会议公告、以及与其他许多 FoxPro web 站点的各种链接。 问题 1-3: 如何获得技术支持,以及如何报告软件错误? 答案: Microsoft Visual FoxPro Web 站点已经链接到了多种联机支持选项,其中包括覆盖面广阔的有关所有产品 Microsoft Knowledge Base(Microsoft 知识库)。您还可以阅读一份有关常见问题的清单。除联机支持之外,还可以直接通过电话获得技术支持。“帮助”菜单中的选项可列出技术支持的电话号码。这些电话号码也可用于报告产品中的错误。 问题 1-4. 什么是 Knowledge Base?如何使用它? 答案: Knowledge Base 是内容广泛的论文集,覆盖了如何使用产品的各种特性、已知的软件错误及其解决方案或回避的方法、以及其他有助于使用各种 Microsoft 产品的有用信息。通过以下站点可访问整个 Knowledge Base: support.microsoft.com 问题 1-5: 是否会有 Visual FoxPro 6.0a? 答案: Microsoft 公司一向承诺为用户提供高质量的产品。如果确实需要,我们将提供 Visual FoxPro 6.0 的错误修订版。但是,修订版不会使用 6.0a 版的形式。Visual FoxPro 6.0 中任何错误的修正都将包含在 Visual Studio Service Pack 中。同时还会在 Visual FoxPro 的 www.microsoft.com/vfoxpro 或 Visual Studio 的www.microsoft.com/vstudio 的 Web 站点上发布修订公告。 问题 1-6: Microsoft 公司为应用程序的开发提供了一些优秀的解决方案。怎样才能知道应该向客户推荐和使用哪种产品? 答案: 在选择适用某项任务的产品时,需要考虑多方面的因素。Microsoft Visual FoxPro web 站点上有一份优秀的策略背景论文,它比较了 Visual FoxPro、Visual Basic、SQL Server 和 Access 等 Microsoft 产品之间的不同。 问题 1-7: 哪里可以找到 Visual FoxPro 的使用示例? 答案: Visual FoxPro 6.0 产品中带有丰富的示例,其中有一些是针对 6.0 版特有功能的新示例。与 Visual FoxPro 以前的版本不同,这些示例将与所有 Visual Studio 示例安装在一起。您必须运行 MSDN Library 的“自定义”安装来安装这些示例。在 Visual FoxPro 中可使用新的 HOME(2) 函数方便地找到已安装示例的位置。 除了产品中所自带的示例外,Microsoft Visual FoxPro web 站点还将经常提供新的示例。
第一节 Xbase系列数据库产品概述   数据库理论的研究在七十年代后期进入较为成熟的阶段,随着八十年代初 IBM/PC及其兼容机的广泛使用,数据库产品的代表作之一,Ashton-Tate公司开发的dBASE很快进入微机世界,成为一个相当普遍而且受欢迎的数据库管理系统。用户只需键入简单的命令,即可轻易完成数据库的建立,增添、修改、查询、索引以及产生报表或标签,或者利用其程序语言开发应用系统程序。由于它易于使用,功能较强,很快成为八十年代中期的主导数据库系统(极盛时期曾在个人计算机的数据库管理系统市场上的占有率高达80-85%)。继dBASE II 之后,dBASE III,dBASE III Plus 以及dBASE IV相继诞生,其功能逐渐增强。   但是,dBASE存在的一些缺陷使其应用受到越来越大的限制。首先,它运行速度慢,这在建立大型数据库时显得尤为突出。其次,早期的dBASE不带编译器,仅是解释执行,后来虽然增加了编译器,但编译与解释执行时存在许多差异。再就是它的设计标准,随着dBASE增强版本的出现,由于各版本之间不相兼容,其标准变得越来越模糊,Ashton-Tate公司不再定义dBASE标准,就连dBASE IV本身也未按标准设计。后来,人们常用Xbase来表示各种数据库管理系统的程序设计语言。 致力于改进dBASE语言软件公司的着眼点则放在兼顾挂靠速度与友好性。其做法是:继续保有如dBASE般以交互式与用户双向通信的用户界面,以维持其友好性;对于程序,将其转成非常接近机器码的中间码,以节省汇编时间增快其执行速度。 从事该项工作之一的Fox Software 正是看到了dBASE在性能与速度上存在的问题,也预见到了PC平台上DBMS的巨大潜力,在成立后的第二年(1984年)便推出了与dBASE全兼容的FoxBASE,其速度大大快于dBASE,并且在FoxBASE中第一次引入了编译器。 1986年,与dBASE III Plus兼容的FoxBASE+推出后不久,FoxPro/LAN也投入市场,一时间引起轰动。 1987年之后相继推出了FoxBASE+ 2.0和2.10,这两个产品不仅速度上超越其前期产品,而且还扩充了对开发者极其有用的语言,并提供了良好的界面和较为丰富的工具。 人们预测,随着软件技术的快速发展,PC DBMS(数据库管理系统)必将发生巨大的变化。它将越来越易于使用,为各个层次的用户完成底层复杂的工作;它将提供更完整、更标准的Xbase语言和丰富的工具,并且具有面向对象的特点;多媒体技术将引入,人们可以建立其上的分布式数据库来存取各种数据而无需考虑这些数据的物理位置。为了顺应这一发展趋势,FoxPro 诞生了,它旨在创建Xbase语言的标准,它的每一个版本都向这一方向努力,其功能越来越完善和丰富。 1989年下半年,FoxPro 1.0 正式推出,它首次引入了基于 DOS 环境的窗口技术 COM (面向字符的窗口),用户使用的界面再也不是圆点,而是能产生圆点提示下等效命令的菜单系统。它支持鼠标,操作方便,是一个与dBASE、FoxBASE全兼容的编译型集成环境式的数据库系统。 1991年,FoxPro 2.0推出。由于使用了Rushmore 查询优化技术、先进的关系查询与报表技术以及整套第四代语言工具,FoxPro 2.0在性能上大幅度地提高了。它面向对象与事件,其扩展版充分使用全部现存的扩展内存,是一个真正的32位产品。它除了支持 FoxPro先前版本的全部功能外,还增加了100多条全新的命令与函数,从而使得FoxPro 的程序设计语言逐步成为Xbase 语言的标准。在与dBASE IV、Paradox、Clipper等同时期其他竞争产品一起参加基准测试中,FoxPro 能以百倍快的速度大大超越其它竞争者。因此,该公司常用的广告用语为“Nothing Runs Like The Fox”(没有东西跑得像狐狸那么快)。 FoxPro2.0 第一次引入SQL结构化设计语言以及和直观的按例关系查询;它采用存入备注数据字段的方式,不产生独立存在的 .obj 文件;其目标程序若再配合 Fox Distribution Kit 链接后即变成可直接在DOS下执行的.exe文件;同时,它支持鼠标操作,不需额外处理即允许用户在程序中加入鼠标功能;它的应用程序生成器(application buikder)、特有的项目管理程序(project manager),在寻找文件、记录文件所在位置以及处理编译后的目标程序的方式,是同一时期,其他同类产品所不能比拟的。这使得FoxPro荣获当年度美国诸多杂志所评选取的多项优秀成果奖。 1992年微软收购了Fox 公司,把FoxPro纳入自己的产品中。它利用自身的技术优势和巨大的资源,在不长的时间里开发出FoxPro2.5、FoxPro2.6等大约20个软件产品及其相关产品,包括DOS、Windows、Mac和UNIX四个平台的软件产品。1995年6月,微软推出了Visual FoxPro 3.0版。接着又很快推出Visual FoxPro 5.0及其中文版。1998年发布了可视化编程语言集成包Visual Stadio 6.0 ,本课程介绍的Visual FoxPro 6.0(中文版)就是其中的一员。它是可运行于Windows95/98,Windows NT 平台的32位数据库开发系统。它是能充分发挥32位微处理器的强大功能,直观易用的编程工具。其强大的功能将在下一节中加以介绍。 注:1、在本课程中,如不说明,Visual FoxPro及VFP6.0 都指的是(中文版)。

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧