itemDataTable = DBUtils.ExecuteEnumerable(this.Context, "/*dialect*/select FMATERIALID,FNumber from T_BD_MATERIAL"); 方法三: DynamicObjectCollection Dyobj = DBUtils.ExecuteDynamicObject(this.Context, "/*dialect*/select FMATERIALID,FNumber from T_BD_MATERIAL"); @林荫大道cc 谢谢! https://vip.kingdee.com/article/66991726065234688 谢谢!"/>
页面内容是否对您有帮助?
0/200

请选择您想要咨询的产品

请选择

抱歉,您所使用的账号暂未绑定对应的产品!

请联系贵司企业管理员,为您的账号绑定对应的产品。若需购买产品, 请拨打 4008-830-830 免费咨询
确定
首页>资讯>最新问答> 插件开发获取数据库数据的三种方法有什么不同?DataSet、IEnumerable、DynamicObjectColle

插件开发获取数据库数据的三种方法有什么不同?DataSet、IEnumerable、DynamicObjectColle

咨询:

  今天看林荫大道 大侠的插件开发 帖子,获取数据库数据的 三种方法。

有什么区别或不同吗?

方法一:DataTable dt = DBUtils.ExecuteDataSet(this.Context, "/*dialect*/select FMATERIALID,FNumber from T_BD_MATERIAL").Tables[0];

方法二:IEnumerable<IDataRecord> itemDataTable = DBUtils.ExecuteEnumerable(this.Context, "/*dialect*/select FMATERIALID,FNumber from T_BD_MATERIAL");

方法三:

DynamicObjectCollection Dyobj = DBUtils.ExecuteDynamicObject(this.Context, "/*dialect*/select FMATERIALID,FNumber from T_BD_MATERIAL");

@林荫大道cc

谢谢!

https://vip.kingdee.com/article/66991726065234688



谢谢!

作者 yuntianxia | 2022-02-24 | 
3854 浏览

已有 1 条回答

每种方法返回的数据结构不同而已,每种数据结构遍历和取数的方式不同,效率也不同,主要是为了提高编码效率和运行效率,例如,一个数组类型的数据,可以定义成 list []、List<XXX>、IEnumerable<XXX>...等等 ,根据实际需求选择。

最新文章查看更多

电子发票管理系统,让发票管理 “化繁为简”

发票管理是企业财务管理中至关重要的一环,然而传统发票管理方式因其繁琐的流程、高昂的成本及低效的信息处理而逐渐显得力不从心。随着科技的发展,电子发票管理系统应运而生,为企业发票管理带来了革命性的变化。

AI 时代,制造业 ERP 推荐清单与选择逻辑

在AI时代,制造业选择ERP需聚焦行业适配与智能升级。金蝶云星空旗舰版针对细分行业提供深度方案,通过PLM、模块化设计及AI合同智能体等应用,解决物料编码、变更效率等核心痛点,助力企业实现高效管理与业务创新。

最美人间四月天,相约厦国会,共论AI+财务

数字信息技术融入零售行业,收银管理软件如何助力门店经营?

新零售时代到来,数字信息技术与零售行业的相互交融越发深入,零售门店的数字化转型逐渐成为影响未来发展的重要战略。在人员管理、货品管理到收银管理等各个经营管理环节,零售门店采用人员管理系统、收银管理软件来提升管理效率成为新选择。

制造企业AI落地的失败公式:功能堆叠×口径混乱×无人负责

许多制造企业在AI落地时陷入困境,其失败可归结为一个公式:功能堆叠、口径混乱与无人负责的乘积。企业往往盲目堆砌技术功能,业务与技术团队沟通不一,最终因缺乏明确责任人而项目搁浅,导致投入巨大却收效甚微。

数字化技术如何重塑企业运营与管理

在数字经济浪潮的推动下,数字化技术正以颠覆性力量重塑企业运营与管理的底层逻辑。传统企业依赖人工决策、经验驱动的管理模式,逐渐被数据驱动、智能决策的新范式取代。

多国订单如何通过AI实现统一管理?

AI技术助力企业统一管理多国订单,通过智能合同处理与自动化流程,实现跨区域业务高效协同。系统支持多语言、多币种及本地化合规,提升订单处理速度与准确性,降低运营成本,增强全球供应链的响应能力。

ERP + AI 是制造企业穿越周期的关键

ERP与AI融合正成为制造企业应对市场波动的核心动力。通过模块化设计、智能编码管理及流程优化,企业能有效提升产品变更与物料管理效率,实现降本增效。这一转型不仅强化了运营韧性,更为企业在复杂周期中稳健发展提供了关键支撑。

在线咨询
您好,有什么能够帮助您?
微信咨询
售后服务
徐少春个人号
微信咨询一对一沟通获取专业解决方案 预约专家回电
售后服务热线 4008-836-836
工单服务 获取专业支持,快速解决问题
扫码对话徐少春
加载中
您好!我是 金小蝶
您的智能在线客服,请问有什么需要我帮助的吗?
金小蝶

您好!
想了解金蝶云产品或解决方案吗? 请点击立即咨询,我将为您解答!