由于需要把大批数据导入一个Visual Foxpro程序数据库中的一个表,而且该程序有多个副本用,为了节省时间,就只在一个程序中做了导入,测试没问题,然后直接把更新的表文件拷到其它程序副本的文件夹中替换旧表。然而后来出现一个问题,那就是那些直接替换旧表的副本程序里看不到新添加的数据,仍然是旧表的数据,而用Visual Foxpro打开程序数据库,却可以看到所有新导入的数据。
检查后才知道原来是索引的问题,导入数据的表建有索引,当初直接复制粘贴了导入数据的dbf表文件,却没有拷cdx索引文件,导致旧表的索引没有更新,无法读取新数据。重建索引后问题就解决了。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/662.html