B
brightangel
Unregistered / Unconfirmed
GUEST, unregistred user!
我想提高对数据表的遍历速度,用如下代码:
Table->BlockReadSize=200;
int iCount=0;
Table->First();
while(!Table->Eof)
{
xxx=Table->FieldByName("xxx")->Asxxx;
iCount++;
Table->Next();
}
发现iCount始终比记录数多199,我设置断点调试发现是
前面199个记录被读了两遍,为什么?
请各位高手指教.
Table->BlockReadSize=200;
int iCount=0;
Table->First();
while(!Table->Eof)
{
xxx=Table->FieldByName("xxx")->Asxxx;
iCount++;
Table->Next();
}
发现iCount始终比记录数多199,我设置断点调试发现是
前面199个记录被读了两遍,为什么?
请各位高手指教.