没办法,我也有过着准情况,你只能做个查询,用循环把数据一条一条的写到mshflexgrid上面,可是有个问题,如果数据量太大,那么会很慢的,
解决办法;
 你打开意义记录及时,你限制她刚开始显示2000条,那么在拖动mshflexgrid的滚动条时,你就可以把下面的数据分批的添加到mshflexgrid后面,这样用户就感觉不到太慢