主题:如何备份索引
sleepingsleeping
[专家分:150] 发布于 2009-01-03 10:30:00
VFP程序的索引文件常常丢失,导致程序无法运行,每次都要到客户的机子上重新设定索引,很麻烦.请问有方法让索引自动备份的吗?当索引文件丢失时,用户可以自己对索引文件进行恢复?
回复列表 (共4个回复)
沙发
BlueSmart [专家分:2340] 发布于 2009-01-03 12:28:00
我认为,写一段程序检测索引文件是否存在,如果不存在,生成一个即可,用不着专门备份.个人观点,参考一下.
if !file(<索引文件名>)
select 0
use <表文件名>
index on <索引关键字> tag <索引标识> &&形成cdx索引文件,复合结构索引
use
endif
板凳
cbl518 [专家分:57140] 发布于 2009-01-04 23:37:00
索引最好不用备份,什么时间使用,什么时间创建它。
这样索引不到担心同步更新问题,和被破坏的麻烦了。
3 楼
cbl518 [专家分:57140] 发布于 2009-01-04 23:39:00
编程中,最好不要用索引,这样的效率并不高。而且容易出现问题。
每次你更新数据时,索引都要更新,不合算!
我来回复