首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将TFDDataset转换为TADODataset?

如何将TFDDataset转换为TADODataset?
EN

Stack Overflow用户
提问于 2013-12-20 19:23:43
回答 1查看 906关注 0票数 2

首先,请不要问我为什么要这么做。除非您能告诉我如何将TFDDataset直接转换为_RecordSet,否则请不要问。:-)

所以,我的问题是:

如果给出一个TFDDataset,我如何将该数据集转换为TADODataset?

TFDDataMove组件将只将移动到一个FireDac数据集,而不是移动到任何其他数据集。

你会推荐什么策略?蛮力(对字段和记录进行迭代)是我唯一能想到的,但也许我错过了一些更简单或更好的方法。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-24 17:10:36

好的,我将其移植到DelphiTADODataSet,并开始添加书签支持,这样您就可以将其与TADODataSet挂钩,并使用TDataSource和数据感知控件。如果在切换到ADO数据集后立即导航到最后一条记录,那么似乎仍然有一个小错误导致dbgrid引发一个“超出范围的网格索引”错误。不管怎么说,这是我所拥有的。

圣诞快乐尼克!

ADORecordSet.pas

测试项目:Project1.dprUnit1.pasUnit1.dfm

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20710613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档