分享到:

我们永远爱你Visual FoxPro 7

今年 5月,微软发布了 Visual FoxPro 7(以下简称VFP7),它是继1995年Fox家族第一个可视化成员 Visual FoxPro 3以来最具划时代意义的版本,这是国外的Fox社区对VFP7的普遍评价。笔者在下文中结合几个月来的使用感受谈谈对“划时代意义”的理解。$$1:以“事件”驱动数据库$$Fox历史上的每一次重要升级都与数据库引擎有关,比如 FoxPro 2.0内置了标准的SQL语句和神奇的索引优化技术Rushmore;VFP3提出了完整的数据库、数据字典概念,融入通过ODBC访问异构数据库的技术;VFP7对数据库引擎作了升级,即“数据库容器事件”(Database Container Evens)。VFP7定义了诸如DBC_Activate、DBC_BeforeOpenTable等 60多个数据库容器事件,赋予开发人员全方位地管理数据库对象(数据库、表、连接、本地试图、远程视图、存储过程)的能力。$$2:...  (本文共3页) 阅读全文>>

《铜仁职业技术学院学报》2005年04期
铜仁职业技术学院学报

如何提高Visual FoxPro的性能

高性能是visua1Foxpro数据库管理系统的最大 特点。Visual FoxPro引进了对象模型,提高了引擎 的存取速度并增强了客户/服务器特性,因此整个管 理系统的功能变得更加强大。但是,这些强大功能 的代价是使管理系统变得更加复杂。因此,很容易 开发出性能稳定、面向对象、使用远程数据的应用程 序,但是,也很难避免出现低性能的应用程序。本文 从改善、提高visual FoxPro性能的目标出发,介绍一 些实用技巧。 一、改善本地数据访问的性能 1、使用索引 visu以FoxPro中的索引是基于树的数据结构, 因此通过索引查询是很快的。但当表有较多索引 时,更新表和输入数据就会变慢,因为Visual FoxPro 需要更新每个索引。通常,只需在用于筛选和联接 的字段上建立索引。避免以FOR或NOT 这样的形式建立索引表达式,因为这些表 达式无法优化。例如:INDEX ON DELETED()’rAG DEL是可以进行Rush...  (本文共3页) 阅读全文>>

《实验教学与仪器》1998年Z1期
实验教学与仪器

在Foxbase Foxpro操作中的几个误区

在一些Foxbaase,Foxpro的教科书或资料中,有一些共同的错误,应引起大家注意。错误之一:Foxbase和Foxpro均提供了INDEX,SORT,SEEK三条命令。它们省略可选项的格式如下:命令一INDEXON(表达式)TO(文件名)命令二SORTTO(文件名)ON(字段名)命令三SEEK(表达式)命令一的功能是用于建立并打开指定的索引文件;命令二的功能是按关键字段排序生成新的数据库文件;命令三的功能是快速查找记录。大部分的教材和资料认为上述命令中的(表达式)或(宁段名)的类型可以是数值型、字符型或日期型,门不能是逻辑型和备往型。实际上,其数据类型可以是逻辑型。例如,设有RSDA(人事档案)数据库,该数据库存XM(姓名)、XB(性别)、CSRQ(出生日期)、YH(已婚)、GZ(工资)、JL(简历)字段。RSDA库结构如下:Structurefordatabase:C:\RSDA.DBFNumberofdaterecor...  (本文共2页) 阅读全文>>

《读书文摘》2016年18期
读书文摘

高等职业院校计算机FoxPro数据库课程教学改革创新

□马辉天津滨海职业学院天津300451一、对计算机Fox Pro数据库课程教学改革创新的必要性(一)高校计算机Fox Pro数据库课程的教学内容较陈旧Fox Pro数据库发展速度已经快的让人咂舌,从早期的fox版本一直发展到现在的Fox Pro 9版本,高校计算机Fox Pro数据库课程的教学内容却还与之前的一样,并没有多大的改变,甚至有些学校还在教授最早期的Foxbase,而这使得学生所学到的计算机Fox Pro数据库课程知识在毕业后也无法得到很好的应用,跟不上社会的变化速度。(二)高校计算机Fox Pro数据库课程教学过程中学生缺乏实践性传统的计算机Fox Pro数据库课程教学课堂主要以教师讲解为主,教师只以课本上的理论知识为主要讲解内容,而很少给予学生亲手实践的机会,这使学生只是纸上谈兵。教师不了解学生对计算机Fox Pro数据库课程知识的掌握程度,也不知道学生对难懂的知识点有没有理解。教师与学生互不知的状况下教学,不能有...  (本文共1页) 阅读全文>>

《现代农业科技》2010年07期
现代农业科技

Visual Foxpro 8.0工具的使用

学号姓名性别入学成绩所在系出生日期团员否030110王萧丽女521.5信息系1981-12-23FALSE030221张宇辉男543.0税务系1982-05-16FALSE030101李俊明男499.0会计系1981-09-09TRUE030105刘少波男520.0会计系1982-11-15FALSE030104白兰兰女531.0税务系1980-05-22FALSE030219张曦女545.0税务系1981-09-03TRUE030108陈志寒男526.0信息系1982-07-12TRUE030216钱宇龙男522.0金融系1982-05-08FALSE030102孙梅雨女537.5会计系1982-07-10FALSE030215李文素女528.0金融系1983-12-23FALSE表1学生档案学号课程编号平均成绩期末成绩0301010203812685.00302210203012687.00301010204892575.0...  (本文共3页) 阅读全文>>

《机械设计与制造》2008年07期
机械设计与制造

基于Visual FoxPro 9.0数据动态图形显示的研究

字段名类型表达式姓名支出/收入备注普通索引姓名时间金额类型宽度小数位排序索引名字符型6↑姓名数值型4字符型20日期型8数值型82字段名类型宽度MSGRAPH通用型41引言随着计算机科学技术的飞速发展,计算机已经深入到各行各业,人类也随着发展产生了大量的信息数据,这些信息数据为我们生产和研究提供了依据,在分析过程中,以图形方式进行显示可以达到直观的效果,给决策人感官上的启发,所以利用微软的MS GRAPH,借助Word、Excel等Office应用软件方便地绘制出各种形式的统计图形。而在Visual FoxPro9.0中,可以通过图形向导实现图形的绘制。但是这些方法形成的统计图不能动态地随数据的变化而变化,只能是一张表态的图表,一但数据增加或改变就得重新来绘制,实用性很差,不能满足人们快捷工作的实际需求。因此,如何能够实现统计数据动态图形显示,成为我们所关注的一项课题。通过多年的教学及科研实践,根据应用此项技术的编程经验,基于一个...  (本文共2页) 阅读全文>>