V
valatine
Unregistered / Unconfirmed
GUEST, unregistred user!
我使用paradox表约2万多条记录使用Query组件查询,(RequitLive=true,CatchUpdate=false),
查询速度也还算快,但使用Query1->RecordCount取记录数目时特别慢
甚至记录数为0也是一样慢,不知是为什么?
我自写了代码 i=0; while(!Query->Eof){ i++; Query->Next} return i;
来取得查询记录总数,当总数较小时还算快,可总数大时,就特别慢,
不知哪位高手有更好的办法解决该问题?(另外,为什么查询结果为0时,查询特别慢?)
查询速度也还算快,但使用Query1->RecordCount取记录数目时特别慢
甚至记录数为0也是一样慢,不知是为什么?
我自写了代码 i=0; while(!Query->Eof){ i++; Query->Next} return i;
来取得查询记录总数,当总数较小时还算快,可总数大时,就特别慢,
不知哪位高手有更好的办法解决该问题?(另外,为什么查询结果为0时,查询特别慢?)