(VFP学习纵横谈.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(VFP学习纵横谈

VFP学习纵横谈 曾文英 Microsoft Visual FoxPro(简称VFP)是近几年中国最流行的面向对象的关系数据库管理系统(RDBMS),其引入了大型数据库管理系统独有的“数据库”、“数据字典”、“存储过程”、“参照完整性”、“触发器”、“缓冲”等机制,使数据库的使用与管理更方便;也是一个32位的数据库开发系统,支持可视化编程和面向对象程序设计等第四代语言(4GL)特性的应用程序开发工具。它能运行于Windows9X/NT/2000/XP等操作系统之上,具有良好的跨平台特性;还有许多优势,一直被不同层次的程序员用于设计和开发各种类型的管理信息系统或进行数据库的维护。 1995年,Microsoft公司成功地将FoxPro台式数据库发展成为支持可视化开发和操作的面向对象的数据库Visual FoxPro 3.0;随后,又推出5.0,1998年推出6.0。该产品同Visual C++ 6.0、Visual Basic 6.0等产品共同组成Microsoft Visual Studio 98。VFP6.0中文版为其英文版的汉化版本,比较适合于中国中小型数据库市场,尤适于记录属小于1 000 000条的数据库。VFP6.0中文版功能强大,主要表现在:易学易用易维护,开发高效、成本低,引入了Microsoft的先进技术(如SQL技术、ActiveX技术、OLE技术等),具有强大的API函数库;安全性好,具有较强的网络功能,报表、标签制作方便,易于制作直方图、饼图等。 学习方法及技巧 学习VFP的方法与学习其他基于Windwos图形界面的软件十分相似,均有菜单、工具栏等接口,那么首先必须熟悉VFP界面的使用,各项菜单、按钮的功能;其次,对VFP的命令窗口的用法应该熟练,其中不仅可以练习VFP的命令、函数,还可以调试程序,查看有关变量的值。另外,作为一个功能强大的数据库应用系统的集成开发环境,VFP提供了丰富的向导和设计器,可以快捷生成数据库、数据表、查询、视图、表单、报表、标签等文件。 1、学习方法 要掌握VFP,可从以下几方面努力:(1)熟练掌握基本概念、常用命令、常用函数的用法。(2)在命令窗口中运用基本输出命令?或??(二者的不同仅在于是否换行)输出表达式的值;使用命令LIST MEMORY LIKE输出当前用户定义的内存变量。(3)善用VFP的帮助,即MSDN:按F1键或HELP命令求助,或通过帮助菜单进入。粘贴相关的示例代码试运行。(4)编程可采用N-S图描述算法流程。(5)能用命令窗口或VFP调试器查看运行信息。 2、数据库及数据表的基本操作命令 (1)建立数据库:可有多种方式建立数据库,分别通过文件菜单、命令方式、项目管理器、向导、工具栏按钮等方式打开数据库向导或设计器来完成。若用命令则create database或modify database 均可建立数据库。(2)打开数据库:同样有菜单、命令、项目管理器、工具栏按钮等多种方式打开数据库予以修改。如果不在数据库设计器中查看数据库中的表或视图等构成,可用命令:list tables和list views列出。(3)使用数据库:使用数据库即使用其中的表、视图、连接等,那么首先要打开数据库,通常可用命令的方式:open databases ?/数据库名。打开数据库中的某个表也会自动同时打开表所属的数据库。(4)建立数据表:若用命令则create或SQL命令create table均可建立数据表。至于从菜单、工具栏新建按钮、项目管理器等方式进入建立数据表,初学者用得较多。(5)更新数据表:既可以用交互的方式更新,也可用命令或程序语句更新。(6)使用数据表:使用前一般须先用use命令打开以调入内存,其后则可浏览、修改此表。关闭数据表可用无参数的use;关闭库或索引等相关的文件则可用close命令等。 3、常用函数 熟练使用常用函数,可使编程更为简便、高效。常用函数如:val(),str(),chr(),asc(),ctod(),dtoc();date(),time(),year(),month(),day();sqrt(),exp(),pi();used(),recno(),reccount(),dbf(),select();curdir(),file()等。 4、常用工具或向导 VFP常用工具或向导在VFP主窗口的工具菜单(Tools)下面即可看到,各类浏览器、调试器等,向导如:表,数据库,表单,报表,标签,安装等的向导。在选择菜单“文件/新建”时大多数可选择进入相应向导。VFP还提供了项目管理器用来组织应用系统的文件;提供了各类设计器如表单、类、表、查询、视图、报表、菜单等的设计器协助制作相关文件,各类生成器快速生成表达式、表单、报表、菜单等。这类

文档评论(0)

yyf7373 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档