社区
VFP
帖子详情
vfp8環境下為什麼打開數據表時老是出問題
sunyaluo
2004-10-28 08:20:15
小弟之前用vfp6開發系統時,程序運行一點問題都沒有,如今改用vfp8開發,結果在打開dbf表的時候,老是提示資料表損壞,要用第三方軟件修復,可是我在vfp6中可以正常打開,在csdn上看到說use dbf前要設置set tablevalidate 0才行,我不懂為什麼要這麼麻煩,用這個設置到底有何用意?請高手賜教
...全文
55
4
打赏
收藏
vfp8環境下為什麼打開數據表時老是出問題
小弟之前用vfp6開發系統時,程序運行一點問題都沒有,如今改用vfp8開發,結果在打開dbf表的時候,老是提示資料表損壞,要用第三方軟件修復,可是我在vfp6中可以正常打開,在csdn上看到說use dbf前要設置set tablevalidate 0才行,我不懂為什麼要這麼麻煩,用這個設置到底有何用意?請高手賜教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
十豆三
2004-10-28
打赏
举报
回复
请参考:
http://community.csdn.net/Expert/topic/3311/3311295.xml?temp=.4528162
LAIYANGPJ
2004-10-28
打赏
举报
回复
看一下是不是你的VFP8不好?试试重装一个.
xclzteb
2004-10-28
打赏
举报
回复
应该没有这个问题,VFP6的表在VFP中是能正常打开的。看看是不是其它的什么原因。
sunyaluo
2004-10-28
打赏
举报
回复
不是vfp8系的問題,如果用vfp6可以打開,或者在vfp8中set tablevalidate 0,然后就可以打開,打開后執行pack后就可以正常打開了,所以應該不是索引壞的問題
vfp6.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 站点还将经常提供新的示例。
VF企业工资管理系统(系统+课程设计)
已建立完整的数据库 下载即可使用 适合做考试作业 毕业论文 一.概述 项目背景工资管理系统对于决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工资档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对工资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是科学化、正规化管理的重要条件。 设计目的 对于企、事业单位的工资发放来说,不需要太大型的数据库系统。只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。我的目标就是在于利用VFP编程软件开发一个功能实用,用户操作方便,简单明了的工资管理程序。 系统特点 企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印
出
工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能: 对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调
出
、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。 对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。 查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。 报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表。 开发环境 本系统为工资管理系统。采用的开发工具是 MicroSoft Visual Foxpro 6.0。系统能够提供对工资信息输入、查询、编辑以及工资发放各明细项目的数据编辑,自动计算
出
工资发放各项合计数据;可自主设定条件从而达到对工资数据的多角度查询功能;实现了财务部门对本单位工资发放系统的集中管理,保证了系统的安全性。支持运行的环境:Microsoft Window98/2000/XP 二.需求分析 本系统概述了工资管理的需求、整体结构、基本功能和数据库结构。内容包括:对普通工资管理业务中存在的一些问题的分析,对工资的数据进行查询、统计、报表打印等基本功能的分析设计和实现。重点介绍了工资管理信息系统中数据查询统计模块的分析和设计以及如何利用面向对象的程序设计语言Visual Foxpro 6.0实现数据的查询、统计、显示、报表打印等基本功能。本系统的开发基本解决了以往工资管理中存在的需要人工管理,进行人工统计,对工资的统计和查询都很单一、不能综合处理业务、工作效率低等问题。 三.系统结构设计 系统功能模块设计 系统功能设计是在系统开发的总体任务的基础工业上完成的 系统数据初始化; 员工基本信息数据的输入; 员工基本信息的修改和删除; 企业工资的基本设定; 员工工资的浏览; 员工个人工资表的查询; 员工工资的计算; 数据库设计 员工基本状况。包括的数据库项有员工号、姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民簇、婚姻状况、健康状况、参加工作时间、员工状态…. 工资级别和工资金额。包括的数据库项有工资等级、工资额。 企业部门及工作岗位信息。包括的数据库项有部门名称、工作岗位、工资等。 工龄的工资金额。包括的数据库项有工龄及对应工资额。 工资信息。包含的数据项有员工号、员工姓名、基础工资、岗位工资、工龄工资、实得工资。 四.统详细设计 VFP是编程前期比较实用的软件,它功能强大,是面向对象的编程开发工具软件。基于VFP的工资管理软件,能实现工资管理的很多部分,由于能力以及编程软件限制,很多功能没能深入开发,下面就介绍一下这个软件的开发过程 在数据库应用系统的开发过程中,数据库的结构设计是其中重要的一个环节。数据库设计的好好坏将直接对应用系统的效率以及实现的效果产生影响。好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具人较快的响应速度,能简化基于此数据库的应用程序的实现等。 数据库需求分析 数据库需求分析是数据库结构设计应该尽量设计的第一个阶段,是非常重要的一个阶段。这个阶段主是要确定基本数据、数据结构处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础,在仔细调查企业人事工资管理系统的基础上,得到本系统所处理的数据流程,如数据流程图: 通过对企业人事工资管理的内容和数据流程分析,针对本程序,设计的数据项和数据结构如下: 浏览职工信息 工资管理软件就要知道职工的基本信息,年龄,性别,工龄,在什么岗位工作,是属于什么工种,这些都为工资的结算提供了很好的帮助。 我们需要再建立一个表单。 我们可以很清楚的看到职工的基本信息,职工号,岗位,姓名,性别,工龄,工资等级,这些基本信息对于工资的定位和发放有很好的帮助 那怎么实现职工信息的浏览呢,我们看到右边有5个按钮,这些按钮就是控制浏览职工信息的指挥棒,我们先看以下“首行”里面的代码 go top This.enabled=.f. ThisForm.Command2.enabled=.f. ThisForm.Command3.enabled=.t. ThisForm.Command4.enabled=.t. thisform.refresh 在这些代码中 go top 是控制信息到第一个记录,enabled是控制按钮是否可用,refresh是刷新表单,让跳转的记录信息能更新到当前表单中 按钮“上一条”的代码如下 skip -1 if bof() messagebox("已是首记录!",48,"信息窗口") ThisForm.Command1.enabled=.f This.enabled=.f. else ThisForm.Command3.enabled=.t. ThisForm.Command4.enabled=.t. endif thisform.refresh 代码skip -1的意思是向上翻转记录,bof()意思是是否到记录的首个 下一条的代码: skip thisform.refresh thisform.command1.enabled=.t. thisform.command2.enabled=.t. if eof() messagebox("已是尾记录!",48,"信息窗口") ThisForm.Command1.enabled=.t. Thisform.command2.enabled=.t. This.enabled=.f. ThisForm.Command4.enabled=.f. Endif 功能和上面的按钮类似,eof()判断是否到达记录的末尾 最后一个是末行的按钮,代码: go bottom This.enabled=.f. ThisForm.Command2.enabled=.T. ThisForm.Command3.enabled=.f. ThisForm.Command4.enabled=.f. thisform.refresh 到此,员工信息的浏览已经完成,我们可以对员工的信息一条一条的浏览,这样看来可能复杂些,下面我们用简单的方法,来查看所有员工的信息。同样是建立一个表单,不同的是,这次我们在表单中加入了一个表格,让所有员工的信息都在表格中显示
出
来。 五.系统评价 系统评价就是客观,公正的从各个方面评价系统的各项功能。本部分将具体从三方面阐述:优点,缺点以及将来可能提
出
的要求。 六.总结 通过这次毕业设计,使我受到了一次用专业知识、专业技能分析和解决问题的全面系统的锻炼。使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步。为日后成为合格的应用型人才打下良好的基础。这次在指导
老
师的帮助下,在同学的帮助下,基本上完成了设计任务,在软件的设计方面也有了一定的提高,熟练掌握了VISUAL FOXPRO命令和编程技巧,为今后走上工作岗位打下了专业基础。 在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要衷心感谢
老
师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的毕业设计。同时,也要感谢我的
老
师和同学们及实习企业在本系统的设计过程中给予我的支持和帮助。
客户回款数据库设计.doc
课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 题目:客户回款数据库设计 初始条件: 客户回款记录; 客户应付款清单;客户应付款预警;客户责任销售员清单 要求完成的主要任务: 1. 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个客户回款数据库,D BMS可选Ms SQL Server、Access、VFP等。 2. 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念 设计,逻辑设计,物理实现等。 3. 基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具 )任选。这一项是选作,不作硬性要求。 时间安排: 本学期第18周: 1. 消化资料、系统调查 1天 2. 系统分析 1天 3. 总体设计,实施计划 2天 4. 撰写报告 1天 指导教师签名: 2007 年 7月 13 日 系主任(或责任教师)签名: 年 月 日 客户回款数据库设计 1.概述(设计题目与可行性分析) 1.1课程设计题目 客户回款数据库设计 1.2可行性分析 1.2.1可行性的前提必要性 本次设计是针对客户回款数据库设计,如何化解企业的回款风险,是摆在中国所有企 业面前的一个重要命题。如果将中国企业每年的坏帐、呆帐汇总,那是一笔让人触目惊 心的数目,回款工作在销售管理中的重要性越来越突
出
。对于企业而言,能否顺利回收 货款,决定着企业的利益能否真正地实现,因此,在尽量短的时间内回收货款,成为现 代企业销售管理的一个基本原则。然而,在现代经济转轨的社会背景下,企业的回款任 务能否顺利完成,并不完全取决于企业自身,关键在于客户能否进行积极、有效的合作 。显然,对于大多数客户而言,资金并不总是处于充余的状态,更为重要的是,企业的 道德信用日趋恶化,一些企业甚至以欠款、赖帐为荣。在这种情况下,企业为了避免由 于回款不力而陷入被动经营的怪圈,就必须加强回款工作的管理,提高回款工作的技巧 。本次设计针对这些复杂的关系和数据进行管理,绝对有利于厂商进行回款工作。有利 于客户和厂商的回款交流工作。 1.2.2技术可行性 根据学过的各方面的知识,先修课程:高级语言程序设计、数据结构、操作系统、软 件工程等,已经完全可以根据这学期学过的数据库而设计次系统,模拟客户回款数据库 ,实现简单的数据库要求。 1.2.3操作可行性 "SQL "应 用 " "Server版本 " " "企业版 "可作为正式环境(Production)数据库服务器,它" " "支持 SQL Server 2000 的所有功能,且提高执 " " "行效率,以支持最大的网站与企业线上交易处理" " "(OLTP)以及数据仓储系统 " "标准版 "可作为小型工作群组或部门的数据库服务器 " "个人版 "由行动用户所使用,他们会有一些时间与网络离" " "线,但执行需要SQL " " "Server数据存储的应用程序;同时也用于执行需" " "要在客户端计算机本地SQL Server 数据存储的 " " "独立应用程序 " 2.系统目标和建设原则 为了进一步规范应收帐款的日常管理和健全客户的信用管理体系,对应收帐款和已收 到的回款账目在销售的事前、事中、事后进行有效控制,特制定本数据库方案和实施办 法。系统设计要求能够满足客户和厂商供应方的使用要求,客户每次登录的回款记录和 查询,以及供应商为方便掌握回款信息和便捷交易而设定的明确的系统。 3.支撑环境规划 3.1 网络逻辑结构 此次设计针对生产商自己而设定的数据库,只允许生产商访问和修改,信息保密性很 强,不允许其他用户和客户修改数据,所以本系统一定要保密性高,内部网络访问或专 门的网络,设定登陆用户名和密码。 3.2软件支撑环境及开发工具 3.2.1软件支撑环境 Microsoft Office Access Microsoft Visual Basic Microsoft SQL Server Eclipse:Eclipse是一个非常优秀的集成开发环境。Eclipse是一个用于构建集成Web和 应用程序开发工具的平台,它本身并不会提供大量的最终用户功能,而是通过插件来快 速开发集成功能部件。 3.2.2开发工具环境 "SQL Server "操 作 系 统 " "版本 " " "企业版 "Windows NT 4.0 Server,Windows 2000 " " "Server,Advanced Server,Data Center " " "Server " "标准版 "Windows NT 4.0 Server,Windows 2000 " " "Server,Advanced Server,Data Center " " "Server " "个人版 "Windows Me/98,W
VFP在64位win10环境下访问oracle
出
现的问题及解决方案
前期曾经使用VFP在64位WIN7环境下连接和访问oracle,无论是账套设置、还是使用代码远程访问数据,都没有
出
现过任何问题,近期换了台机器,安装了64位WIN10系统,仍按以前的套路,在测试连接和访问数据库时,却总是
出
现问题,折腾了好几天,最后终于将问题解决。现在坑已填平,为避免大家再受到类似问题的困扰,现在将整个过程及解决方案记录如下,供大家参考。VFP远程访问oracle,我以前一般是通过安装oracle 9i精简版客户端,来作为访问的驱动程序,因为该精简版客户端大小仅十几兆,安装也非常方便。仍按以
VFP的优劣势
VFP的优劣势:优点与缺点是一回事,能不能流行又是另一回事,vfp9的推
出
,可见微软件是不会放弃vfp的。对小型应用,vfp+sql server数据库引擎不错,开发起来也快。其实各种语言都差不多,学会了一种,再学其它的会很容易。不过vfp处理数据更方便,如直接对临时表执行select 查询,还没有其它哪种前台应用语言能对一ado recordset执行select 的不知道为什么
VFP
2,718
社区成员
29,101
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章