高分求教:vfp的FPT文件的问题

fly_lee 2001-12-19 11:15:16
近来需要从一个应用中搞出一部分数据,,是用VFP写的,他有一个库文件:(简称A.DBF),带一个A.FPT,可是这个库结构中根本没有MEMO字段,在它的程序中可以打开和使用这个FTP文件中的内容,我也看到了同一系统中的另一个库b.dbf和它结构一样,就是多了个MEMO字段,就可以用VFP打开b.fpt,我把A.DBF硬加了个MEMO,告诉我结构错误,请教高手如何解决。

或者告诉我那里有FPT文件的结构资料,我写程序把它搞出来也可以。

一次只能给怎么多分了,高手救命啊...
...全文
487 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
流星尔 2001-12-24
  • 打赏
  • 举报
回复
我是说把其他字段的数据取出来。要把备注字段也取出来,只怕没什么希望了。除非现在还看得到备注字段。
fly_lee 2001-12-24
  • 打赏
  • 举报
回复
我就是不知道怎么把数据取出来,本来也不想接着用这个表了。
怎么取?
lxinjun 2001-12-20
  • 打赏
  • 举报
回复
不知道
流星尔 2001-12-20
  • 打赏
  • 举报
回复
不要再用原来那个表了。新建一个吧,只把数据取出来就行了。否则,以后还会经常出现这样的错误
流星尔 2001-12-20
  • 打赏
  • 举报
回复
如果他的程序能够打开的话,你就用他的程序打开它,你先把a.dbf中的复制到另一个表里,然后,然后用它的程序打开.fpt文件,把里面的内容取出来,也放到复制表好了。如果真的像你说的那样,应当是.fpt文件损坏了。.fpt结构文件损坏,一般是比较难恢复的。
流星尔 2001-12-20
  • 打赏
  • 举报
回复
有个问题不是很清楚,
他有一个库文件:(简称A.DBF),带一个A.FPT,可是这个库结构中根本没有MEMO字段,在它的程序中可以打开和使用这个FTP文件中的内容。为什么a.dbf中没有memo字段,怎么会有.fpt文件呢
lxinjun 2001-12-20
  • 打赏
  • 举报
回复
是不是中间对DBF的结构修改过
fly_lee 2001-12-20
  • 打赏
  • 举报
回复
我不是要打开DBF文件,DBF文件没有任何问题

我是要用这个个FPT呀。
流星尔 2001-12-20
  • 打赏
  • 举报
回复
你的fpt文件已损坏,一般来说备注字段的内容会丢失,但其他字段内容可恢复。
你可以先把a.fpt删除或移到其他地方,故意让他找不到.fpt文件。然后,你新建一个表a.dbf,当然不要放在和原a.dbf同目录。否则它会覆盖原文件。新建的表只有一个备注字段,和a.dbf原有的备注字段同名。建好后,将新建的表的.fpt文件拷到a.dbf同一目录下。这样,原有的a.dbf就可以打开了。不过备注字段内容为空。
ok了。
wafeijian 2001-12-19
  • 打赏
  • 举报
回复
我不知道,帮你UP

34,589

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧