★★一个特难对付的DBF文件,望高人help.....★★(200分)

  • 主题发起人 主题发起人 zhulingzhi
  • 开始时间 开始时间
Z

zhulingzhi

Unregistered / Unconfirmed
GUEST, unregistred user!
一个DOS平台下的FOXPRO类型的数据库文件A.DBF和它的A.CDX。
在FOXPRO下单独打开A.DBF必须要A.CDX,只有A.CDX 和 A.DBF 在同级才能打开。
在DELPHI中用TABLE控件单独指向A.DBF,并active=true设计期可见数据显示但在运行期间
如没有A.CDX则报错(找不到MDX,CDX索引文件),如有A.CDX则报错(无效的索引描述).

请问如何在不改变A.DBF和A.CDX的情况下用delphi能够自由的操作A.DBF。
 
你把a.dbf中标记有cdx索引的内容修改掉吧.具体位置自己去查一下资料.
 
估计是复合索引 CDX 文件坏了,删掉它,用 FoxPro 打开 DBF,会提示你索引文件丢失,
这时可以选择去掉复合索引,然后重建一个就可以了。
 
注意:a.dbf a.cdx 并没有被损坏
 
问题的标题是:为什么没有人回答 ===> 一个特难对付的DBF文件,望高人help...(0分)
问题的分类是:数据库 - 文件型 , 分坛主: cAkk, 分坛主: 千中元
来自:zhulingzhi 时间:01-3-1 15:07:24 ID:462854

这个帖子被我删除了,希望你继续这个帖子,不要添加垃圾帖子。
 
多人接受答案了。
 
后退
顶部