gpt4 book ai didi

Delphi TClientDataSet,每个索引的最大字段数

转载 作者:行者123 更新时间:2023-12-03 18:42:53 28 4
gpt4 key购买 nike

我有一个简单的 Delphi (2007) 过程,它给定一个 TDataSet 和一个(子)字段列表返回一个新的 TClientDataSet 和 不同的值 从给定的 TDataSet。

这工作得很好。

在我的过程中,我使用 TClientDataSet 索引来填充不同的值。
它又快又容易。

问题是 处的 TClientDataSet 索引支持最多 16 个 字段。
如果您添加更多它们,它们将被默默地忽略。

我需要数据集中超过 16 个字段(因此在索引中)。

有什么解决办法吗?一些黑客?
也许一些开源库可以用作解决方法?

我正在离线工作,所以我必须在内存中进行。数据集的大小不是很大

最佳答案

如果您需要在超过 16 个字段中获得不同的记录,并且您希望使用索引来保持快速,您需要考虑连接其中一些字段。例如:

测试场 场 1 场 2 场 3 场 4
苹果~香蕉~胡萝卜~ donut 苹果香蕉胡萝卜 donut

在测试字段上创建索引。

如果其他字段的总长度超过文本字段的最大长度,您可能需要创建多个测试字段。

关于Delphi TClientDataSet,每个索引的最大字段数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8808054/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com