紧急!!!我的Paradox数据库文件打开出了问题,“Index is out of data ? ” (50分)

  • 主题发起人 主题发起人 白色的鱼
  • 开始时间 开始时间

白色的鱼

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(]我用的是Paradox数据库文件,操作中由于电脑死机重启后发现打不开该文件。
想用DataBase DeskTop直接打开进行操作出现"Index is out of data"这个错误,因为该文件很重要,
希望大家能指给我一条明路,如能打开一定重酬! 300分以上
 
索引文件物理损坏,重建索引
 
索引文件无效:
“强制性”打开它;
删除索引文件
 
以前遇到好像是delphi的问题,
先放一个TPanel,然后把DBGrid放在TPanel就没有问题了。
(或者反过来,把DBGrid后面的TPanel去掉看看)
 
说得具体些啊。
怎么重建,怎么强制啊?
初学者,什么都不会。
 
如果是PARADOX,
把。VAL结果的文件删除!
 
没有.val啊。
只有.FAM
.PX
.TV
.XG0
.YG0什么的。
急啊。再加100分
 
我也遇到过这类问题,而且现在也这样,
尤其是在输入时使用另外一个数据表的值时更是如此,
如果输入的值不在指定的表中,
就会这样!

 
你是不是用了什么Item之类的东西啊?
i超出了范围。
 
这个问题在paradox表里太常见了,真是烂!最好换成access或者vfp的数据表。
如果是因为表里有关键的数据,倒是有办法挽救的。
 
那怎么挽救啊?
 
单独把.db文件copy到另外一个目录下,在SQL Explorer中用SQL语句查询一下,看看可不可以查出
 
先备份一下
把除了.db之外的文件删掉,重建索引。
 
1、做好备份,然后删掉除xxxx.db(xxxx为表名)以外的所有xxxx.*的文件
2、用Desktop打开,重建索引
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部