怎么快速的加载Access表里的数据

如何快速的加载Access表里的数据?
我用的是ADO控件。用while语句加载数据,如果数据量的话速度会很慢。但用DBGrid显示的速度就很快,不知道DBGrid的原理是什么。

------解决方案--------------------
关注
------解决方案--------------------
我怎么用while not eof do
begin
....
next;
end;
感觉不算慢
------解决方案--------------------
因为 DBGrid,不是一次读取所有数据。