怪问题,怎么回事?(10分)

  • 主题发起人 主题发起人 wlcwe
  • 开始时间 开始时间
W

wlcwe

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个数据库应用程序,只有一张Paradox表,我怕万一表里的记录坏了,所以就碑份了
几份,我今天把备份的表粘贴回应用程序所在的目录后就打不开表了,出错信息是:
Index is out of date Table: K:/XXX/XXX/car.db
研究了好长时间才发现如果备份后如果不对原表进行添删记录,那把备份的粘贴回来就不会
出错,改动了原表那把备份的粘贴回来就出错,而且如果备份的表粘贴回来后用Database Desktop
也打不开,把它放到别的目录用Database Desktop就能打开了。
我用到的控件有:Table,DataSource,DBGrid
请各位帮帮我。我没分了,不好意思
 
一个表共有四个文件,全贴回去,应该没问题,我也老干这事
哈哈
 
注意表的索引文件,备份时要一起备份就不会了.
 
相关文件的日期不一致了,同意楼上的两位
 
呵呵,还有个什么*。idx文件吧,不记得了
 
~~~~~~~~~^-^
 
有一个与数据库同名的*.PX文件是索引文件,如果他和数据库的日期不相符合,就会出错。
删除他重新建立索引也可以用
 
多人接受答案了。
 
后退
顶部