这是数据文件在运行时遇到突然情况如断电等时,数据被破坏的缘故。解决的办法:
1、找出是哪一个文件损坏。点击项目管理器中数据选项卡,在列出表中一个一个地点击,进行“修改”操作,完好的表,会立即打开,如果打不开那么就确定该文件被破坏。继续找,一直到结果。记住被破坏文件的路径。
2、关闭foxpro
3、进入到被破坏文件的文件夹,删除与被破坏文件同名的.CDX文件。如被破坏的文件为:表1.DBF,则删除:表1.CDX(索引文件)
4、进入foxpro,再进入项目管理器,找到被破坏的表进行“修改”操作,重新建立索引就行了。
5、本人也遇此问题,就按此办法解决的。
数据环境中的表有问题,表单用到的表和索引不匹配,比如索引损坏,或者更改可索引名称等,把索引文件xx.cdx删除,重新建立一般可解决此问题。
其实,系统 提示 的 信息 很清楚了
按找 他提示 操作 就行了