中易网

vfp中,连编时候,提示“不是一个表”,单独打开该文件时,也提示**.fxp不是一个目标文件,该怎样修复?

答案:5  悬赏:0  
解决时间 2021-01-15 23:26
  • 提问者网友:鼻尖触碰
  • 2021-01-14 23:28
vfp中,连编时候,提示“不是一个表”,单独打开该文件时,也提示**.fxp不是一个目标文件,该怎样修复?
最佳答案
  • 二级知识专家网友:woshuo
  • 2021-01-15 00:29
操作系统文件关联语句错误
调整:我的电脑->工具->文件夹选项->文件类型页:
找到 dbf 的扩展名。
高级 -> 编辑:
在操作 文本框选中:
open
在 用于操作的应用程序 文本框中改写为:
"vfp路径\vfp9.exe" -SHELLOPEN "%1"
------------------
若没有右下角“高级”按钮,则应该是“还原”按钮,点击“还原”即可。
全部回答
  • 1楼网友:北城痞子
  • 2021-01-15 03:37
2楼的做法在win7中不行的,只能在注册表中搜索dbf_auto_file,然后再里面的command值改成"vfp路径\vfp9.exe" -SHELLOPEN "%1" 才行的。
  • 2楼网友:胯下狙击手
  • 2021-01-15 02:57
这种情况从没修好过,除非你有备份替换回来
  • 3楼网友:痴妹与他
  • 2021-01-15 02:11
您开的是dbf 文件 还是 表单文件呢
如果是dbf文件的话, 你需要看文件的大小, 如果文件大小没有变化的话, 就是文件头坏掉了, 有UEDIT打开DBF文档,把第5个字节减一存档就可以打开了,
  • 4楼网友:蕴藏春秋
  • 2021-01-15 00:55
这种情况下,你要修表!
如果能够use这个表的话可以这样(假设表放在c:\temp,表名称为a.dbf)
use c:\temp\a.dbf
copy structure to c:\temp\b.dbf with cdx
use c:\temp\b.dbf
append from c:\temp\a.dbf
然后将表b改名为a就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息