各位好。
经过各位的启发和多次尝试,查询速度慢的问题现在已经解决,得出的结论是:
文件型数据库就要用文件型的查询方式,SQL在这里确实不好用。
现在我用以下方式:
table1.indexname:='index-z3';
table1.open;
table1.findkey([trim(edit1.text)]);
查询非常快,1-2秒显示新画面。
可是又有了新问题,我添加或删除数据后,索引没有同步更新,再查询就显示:
‘index is out of data,index:index-z3'