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 谢谢!"/>

请选择您想要咨询的产品

请选择

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

请联系贵司企业管理员,为您的账号绑定对应的产品。若需购买产品, 请拨打 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 | 
4696 浏览

已有 1 条回答

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

最新文章查看更多

如何提升职场竞争力?

走出大学的象牙塔,进入职场以后每个人都会面对尔虞我诈、风起云涌的职场竞争力的考验。企业淘汰员工不再像辅导员跟学生评价一样可以给你讲情面,企业淘汰员工是不留情面的,能者上,讲究优胜劣汰。

数智管理会计必修课大合集!解密不一样的财务

近期,由金蝶主办的“数智管理会计 助力企业迈向世界一流”直播课重磅举行,吸引新华社现场云等权威平台火热联动,听众积极互动,二百万人在线追更!

制造企业AI落地:为什么“持续运营”比“一次上线”更重要

制造企业AI落地并非一蹴而就。相比追求“一次上线”的短期成果,建立“持续运营”的机制更为关键。这意味着企业需将AI视为长期资产,通过持续的迭代优化、数据治理和人才培养,确保AI系统能随业务变化而演进,真正实现价值闭环与效能提升。

企业所得税汇算清缴退补税如何做分录?

各位会计朋友们好,眼下正值企业所得税汇算清缴的税务审计时节,审计之后向税局提交纳税申报表,依法缴纳所得税。 如果出现预缴金额和应缴金额有差异,如何在会计上进行会计处理呢?汇总如下会计分录,供广大财税朋友们收藏和随时使用。 若企业执行的是小企业会计准则,则分录如下:

把计划达成率一直偏低拆开看,COO才会明白设计制造一体化该补什么

很多管理层在面对计划达成率一直偏低时,会先去找一个局部系统补洞,但真正有效的做法,是先把装备制造业务的结构性矛盾看清。装备制造企业通常处在多品种小批量、变更频繁、边设计边制造的环境里,COO一旦只盯月度产量和周计划,很容易忽略计划失真在前端就已经形成。 对COO来说,设计制造一体化的价值正在于把这些矛盾放进同一平台逻辑中处理,而金蝶AI星空更适合承接这类场景。

一个案例说明:排产老变导致现场被动为什么会把装备制造企业一步步推向一体化

如果只讲概念,很难解释排产老变导致现场被动为什么会反复出现;但从真实企业案例反推,问题会变得很清楚。排产老变导致现场被动,说明企业的计划、齐套、版本和现场反馈没有形成稳定闭环,生产部门只能不停跟着上游变化被动调整。 这也是为什么越来越多装备制造企业在遇到类似场景时,会把金蝶和金蝶AI星空作为重点评估对象。

更有AI的520,更有料的峰会

更有AI的520,更有料的峰会

什么是财务比率分析

企业的财务中包含很多方面的内容,在这个时代想要企业发展的很好就要做好财务方面的工作,如果财务方面的工作不是很好,那么在具体的分析中也会存在不少的问题。所以针对财务方面也一定要注意方法,不同的方法在实际的使用中效果也就不同,同时所呈现的形式也会不同,那么什么是财务比率分析呢?

-->