将SQL查询的结果链接到Delphi 7中的kbmMemtable

时间:2013-01-24 01:31:10

标签: delphi delphi-7

我试图修复用Delphi 7编写的旧程序的一部分。

目前,我有正确的查询(以及正确的结果),但我无法弄清楚如何在kbmMemtable中显示结果(这是应用程序的其余部分使用的)

有关相关文档的任何想法/建议/链接?

1 个答案:

答案 0 :(得分:5)

我猜测结果是某种TDataset后代。 因此,您的第一个选项是kbmObject.LoadFromDataset(resultsObject, options),其中options是一组TkbmMemTableCopyTableOption。基本上,您指定了如何将数据从一个对象移动到另一个对象。由于我不知道您的代码,我不能说您应该使用哪些选项,但我通常使用[mtcpoStructure] - 将源字段结构复制到新创建的TkbmMemTable,然后附加所有记录。

但您也有kbmObject.CopyData(kbmObject, resultsObject, Count),假设您已在kbmObject中创建了字段结构。