"Index out of date" 使 Paradox 中的表 无法打开?(50分)

  • 主题发起人 主题发起人 haohaoj
  • 开始时间 开始时间
H

haohaoj

Unregistered / Unconfirmed
GUEST, unregistred user!
你好 :
请问我用的 Paradox 表 突然出现 "Index out of date" 的错误提示,
是什么原因,怎么办?
 
先把索引文件删除,
打开后重新建立。
 
jsxjd 您好!

>关于:""Index out of date" 使 Paradox 中的表 无法打开?"

我是在做把“系统用户”对数据库的修改(包括添加,删除,修改)“数据的改动”记录下来,
做一个升级文件,“普通用户”从网上下载后,运行升级文件后,数据库成为和 “系统用户”
改后的一样,在升级一个表(Paradox 的,一个index ,4 个 *)时发生了以上错误,
您知道原因吗?
对于
>先把索引文件删除,
>打开后重新建立。
通过下载文件来实现好象有困难。
 
同时提供索引文件的下载
 
可通过函数:
DbiRegenIndexes(tableHandle);
 
DbiRegenIndexes(tableHandle);
请问具体怎样用啊?
 
jsxjd 您好!
我实验了给用户
.PX
.XGO
.YGo
覆盖同名文件仍然无效!
“Index out of date C:/aaa/STH.DB"
指的是 .DB 文件
 
我的问题还是未解决
但是 感谢二位的回答!
 
帮助中:
procedure fDbiRegenIndexes(TblName: TTable);
begin
Check(DbiRegenIndexes(TblName.Handle));
end;
但是 fDbiRegenIndexes 提示未定义?
 

Similar threads

回复
0
查看
852
不得闲
D
回复
0
查看
859
DelphiTeacher的专栏
D
D
回复
0
查看
827
DelphiTeacher的专栏
D
后退
顶部