好吧,我正在研究“packetRecord”属性(TClientDataSet),我对此有疑问。我将解释我认为这是如何工作的,如果我错了,请纠正我。
1 - 如果我配置 th packetRecord = 50,当我执行“SELECT * FROM history”时,如果表历史记录有 200k 行,TClientDataSet 将执行以下操作:“SELECT * FROM history limit 50”,所以当我需要更多50 行 ClientDataSet 将在数据库中搜索更多 50。
如果 TClientDataSet 没有获取数据库中的所有行,至少对我来说,属性 packetRecord 才有意义。
我对么 ?