A. 为什么我使用Visual FoxPro 9.0不能打开.PRG格式的文件,打开时程序就出现未响应
出现这种情况,可能因为你编译时把表文件设置为“排除”,但运行可执行文件时却没有把表文件放进同一个文件夹所造成的。出现这种情况,不能说FoxPro9.0不能打开.PRG格式的文件吧。
B. Microsoft Visual FoxPro 程序出错
这是数据文件在运行时遇到突然情况如断电等时,数据被破坏的缘故。解决的办法:
1、找出是哪一个文件损坏。点击项目管理器中数据选项卡,在列出表中一个一个地点击,进行“修改”操作,完好的表,会立即打开,如果打不开那么就确定该文件被破坏。继续找,一直到结果。记住被破坏文件的路径。
2、关闭foxpro
3、进入到被破坏文件的文件夹,删除与被破坏文件同名的.CDX文件。如被破坏的文件为:表1.DBF,则删除:表1.CDX(索引文件)
4、进入foxpro,再进入项目管理器,找到被破坏的表进行“修改”操作,重新建立索引就行了。
5、本人也遇此问题,就按此办法解决的。
C. Foxpro数据库文件坏 需要怎样恢复
一般来说,硬盘的损坏按大类可以分为硬损坏和软损坏。
硬损坏包括磁头组件损坏、控制电路损坏、综合性损坏和扇区物理性损坏(一般人称之为物理坏道)四种。
※ 磁头组件损坏:主要指硬盘中磁头组件的某部分被损坏,造成部分或全部磁头无法正常读写的情况。磁头组件损坏的方式和可能性非常多,主要包括磁头脏、磁头磨损、磁头悬臂变形、磁线圈受损、移位等。
※控制电路损坏:是指硬盘的电子线路板中的某一部分线路断路或短路,或者某些电气元件或IC芯片损坏等等,导致硬盘在通电后盘片不能正常起转,或者起转后磁头不能正确寻道等,杭州移动硬盘数据恢复。
※综合性损坏:主要是指因为一些微小的变化使硬盘产生的种种问题。有些是硬盘在使用过程中因为发热或者其他关系导致部分芯片老化;有些是硬盘在受到震动后,外壳或盘面或马达主轴产生了微小的变化或位移;有些是硬盘本身在设计方面就在散热、摩擦或结构上存在缺陷。种种的原因导致硬盘不稳定,经常丢数据或者出现逻辑错误,工作噪音大,读写速度慢,有时能正常工作但有时又不能正常工作等。
※扇区物理性损坏:是指因为碰撞、磁头摩擦或其他原因导致磁盘盘面出现的物理性损坏,譬如划伤、掉磁等,湖州硬盘数据恢复。
软损坏包括磁道伺服信息出错、系统信息区出错和扇区逻辑错误(一般又被称为逻辑坏道)。
※磁道伺服信息出错:是指因为某个物理磁道的伺服信息受损或失效,导致了该物理磁道无法被访问。
※系统信息区出错:是指硬盘的系统信息区(硬盘内部的一个系统保留区,里面又分成若干模块,保存了许多硬盘出厂的参数、设置信息和内部控制程序)在通电自检时读不出某些模块的信息或者校验不正常,导致硬盘无法进入准备状态。
※扇区逻辑错误:是指因为校验错误(ECC错误和CRC错误)、扇区标志错误(IDNF错误)、地址信息错误(AMNF错误)、坏块标记错误(BBM)等原因导致该扇区失效。
一般来说,修复硬盘的软损坏是可能的,很多硬盘厂商发布的硬盘管理和维护软件(DM)都具备修复硬盘软损坏的能力。像扇区逻辑错误这样的问题,即使是一般的低级格式化软件,也是完全可以胜任的。不过在所有的软损坏当中,系统信息区出错属于比较难以修复的种类,因为即使是同一个厂商同一种型号的硬盘,硬盘数据恢复,系统信息区也不一定相同;而且硬盘厂商对于自己产品的系统信息区内容和读取的指令代码,一般是不公开的。但是对于IBM和日立的硬盘用户来说就比较幸运了,日立的DFT和IBM的DDD-SI软件对系统信息区出错还是有比较高的修复成功率的。这两个软件可是真真正正由硬盘的生产厂商发布的硬盘维修软件啊(DFT还是免费的),有非常强大的功能,效率和可靠性比起那些要价过万的第三方编写的软件都要高很多,可惜只对IBM和日立的产品有效。
当然,如果仅仅是为了修复软损坏,硬盘电路板测试及维修2,一个原厂的DM软件就可以完成90%以上的任务了,根本不需要购买上万元的所谓专业软件,而现在HDD Regenerator、MHDD、PC-3000和效率源等等这些软件,在宣传上就说明了他们所针对的不仅仅是软损坏,硬盘电路板测试及维修0,而且连硬损坏里面的物理坏道甚至是一些IC的损坏都可以修复!