我试图修复用Delphi 7编写的旧程序的一部分。
目前,我有正确的查询(以及正确的结果),但我无法弄清楚如何在kbmMemtable中显示结果(这是应用程序的其余部分使用的)
有关相关文档的任何想法/建议/链接?
答案 0 :(得分:5)
我猜测结果是某种TDataset
后代。
因此,您的第一个选项是kbmObject.LoadFromDataset(resultsObject, options)
,其中options
是一组TkbmMemTableCopyTableOption
。基本上,您指定了如何将数据从一个对象移动到另一个对象。由于我不知道您的代码,我不能说您应该使用哪些选项,但我通常使用[mtcpoStructure]
- 将源字段结构复制到新创建的TkbmMemTable
,然后附加所有记录。
但您也有kbmObject.CopyData(kbmObject, resultsObject, Count)
,假设您已在kbmObject
中创建了字段结构。