数据库表的问题(100分)

  • 主题发起人 主题发起人 digitalmachine
  • 开始时间 开始时间
D

digitalmachine

Unregistered / Unconfirmed
GUEST, unregistred user!
以前程序没事,突然程序提示数据表不能打开,我用的是Pradox表,
如下提示
Table does not exist
Currupt table/index header
我查看过数据表存在,也不是bde的问题,确定是数据表的问题,
这个问题怎样解决,表里的数据有5千多条,
能否恢复这些数据(都很有用),谢谢!
 
可能是文件坏了,删掉除.db的其他文件 看看(索引文件等)
 
可能所以坏了,将数据库文件的第28字节改为0
seek(*.db,28);
然后重建索引
 
.DB 文件老是莫名其妙的损坏,经常备份很有必要!!!!!!!!!!!!!!
 
做个修复索引的程序 吧
 
怎样做修复索引的程序,谢谢!
 
我也遇到过这种事,所以今后发誓决不用paradox了,小的用access,大的用sql server
oracle。你可以这样尝试一下,把你的那个已经坏了的表另存为paradox7的表,换个名,
看看新表中的数据对不对
 
啊!太恐怖啦!小弟我正用paradox做,是不是得 change?
 
后退
顶部