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 | 
4592 浏览

已有 1 条回答

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

最新文章查看更多

企业云财务软件助力企业全面管理,实现财务数字化

数字经济时代,业务上云已然成为时下企业的必选题。其中,财务是任何企业都具备的核心业务,而其它各个环节的数字化势必都要与过去的财务系统对接在一起,因而财务数字化自然也走在了其它环节的前列。

AI如何帮助工厂减少异常待料情况?

AI通过智能预测与实时监控,帮助工厂减少异常待料。它能分析历史数据预测物料需求,提前预警短缺风险;同时监控供应链动态,自动调整采购计划,确保生产连续性,有效降低停工待料概率。

SaaS系统是什么?对企业的发展有什么帮助吗?

随着现在数字化发展的日趋成熟,ERP、SaaS、Paas等成为了众多企业发展的重点关注对象,各种新技术的诞生更是能够从多方位帮助企业精细高效的经营发展。

数字化时代,人工智能对企业发展有什么作用?

人工智能的概念第一次被提出,是在20世纪50年代,距今已六十余年的时间。而依托于日趋成熟的物联网、大数据、云计算等技术,人工智能在近几年迎来了爆发式的增长,不仅仅是我们的日常生活,企业的人工智能应用也是日渐成熟。

出海企业必读:海外工厂从选址到投产的全流程指南

提供海外建厂从战略规划、选址决策、审批注册到建设、培训、试产投产的完整路径,帮助出海企业系统梳理关键环节,降低落地风险。

ERP 与 AI 融合,对制造企业意味着什么

ERP与AI融合正重塑制造业。通过智能编码、模块化设计及合同智能体,企业能高效管理海量物料与变更,优化产品生命周期。这不仅是技术升级,更是推动精准决策、降本增效的核心动力,助力企业应对定制化与复杂生产挑战。

2025政府工作报告,都有哪些「数智」关键词?

3月5日,十四届全国人大三次会议开幕,备受瞩目的政府工作报告(以下简称“报告”)出炉。报告提出了2025年主要经济预期目标,并对重大宏观政策做出安排部署。我们关注到,报告提到2025年政府工作任务要着重抓好的工作,其中就包括“因地制宜发展新质生产力,加快建设现代化产业体系”,并且提及“要激发数字经济创新活力”。

创见者Webinar:AI落地如何做到“短期见效+长期可持续”

本次创见者Webinar聚焦AI在企业中的落地实践,探讨如何平衡短期效益与长期发展。活动将分享通过具体行业解决方案快速实现价值,并构建可持续AI能力的方法论,助力企业务实推进智能化转型。

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

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