用TDBGrid展示数据的时候,并没有类似于网页方式的分页显示功能。想要避免因数据太多,导致界面响应太慢的问题,可以通过设置PacketRecords来实现。缺省PacketRecords=-1,表示一次性取回所有数据记录;PacketRecords=0,表示只取回表结构信息,不返回记录;当PacketRecords > n,并且这个n值大于TDBGrid控件的可视记录数时,就可以达到比较理解的效果了。当然,PacketRecords > n,也有它的负面效果,就是服务器端的服务对象,必须是有状态的;若是无状态的,则需要额外的编码。