回 帖 发 新 帖 刷新版面

主题:如何备份索引

VFP程序的索引文件常常丢失,导致程序无法运行,每次都要到客户的机子上重新设定索引,很麻烦.请问有方法让索引自动备份的吗?当索引文件丢失时,用户可以自己对索引文件进行恢复?

回复列表 (共4个回复)

沙发


我认为,写一段程序检测索引文件是否存在,如果不存在,生成一个即可,用不着专门备份.个人观点,参考一下.

if !file(<索引文件名>)
  select 0
  use <表文件名>
  index on <索引关键字> tag <索引标识> &&形成cdx索引文件,复合结构索引
  use
endif

板凳

索引最好不用备份,什么时间使用,什么时间创建它。
这样索引不到担心同步更新问题,和被破坏的麻烦了。

3 楼

编程中,最好不要用索引,这样的效率并不高。而且容易出现问题。

每次你更新数据时,索引都要更新,不合算!

4 楼

谢谢各位老师,我知道该怎么做了.

我来回复

您尚未登录,请登录后再回复。点此登录或注册