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

已有 1 条回答

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

最新文章查看更多

如何高效率履行好采购部职责?以数字化赋能各类信息轻松管控

一般来说,采购部职责主要有这些:对接业务部门收集货需、汇总采购订单;负责进口采购商品的具体订单流程,跟进付款、到货;负责产品采购、生产、交期等日常跟进工作;对接报关,负责公司商品的进口报关资料审核、跟进报关进度等等。总之,采购部职责离不开与采购相关的各类事项。

制造企业AI落地:一篇讲清“从核算到经营”的路径图

制造企业AI落地需从传统核算迈向智能经营。通过构建业财一体化平台,实现数据实时驱动决策。AI技术可嵌入生产、供应链等核心场景,优化流程并预测风险。关键在于选择适配的解决方案,将数据资产转化为经营效益,推动企业智能化转型。

出纳员如何记账?详细步骤在这里

出纳是按照有关规定和制度,办理本单位的现金收付、银行结算及有关账务,保管库存现金、有价证券、财务印章及有关票据等工作的总称。至于出纳员是指从事出纳工作的人员。出纳员最主要的工作是记账,很多人都好奇出纳员如何记账?我们就来了解一下。

浅谈电商仓库的管理模式

在互联网+时代背景下,浅谈电商仓库的管理模式。电商行业不仅是“有钱人”的天下,普通工薪阶层也可以分一杯羹,只需要下载和注册APP成为电商仓库管理的经纪人,通过推荐身边的好友购买电商产品服务或者项目从中获取佣金。通过电商平台达到减少销售等各个环节的中间成本,提高项目开发利润。可以说,在互联网+的助力下,电商黄金时代真正到来。

制造业 ERP 如何构建数据闭环

制造业ERP通过集成PLM与模块化设计,构建从研发到生产的数据闭环。它统一物料编码,优化变更流程,并借助AI智能体提升合同处理效率,从而打通信息壁垒,实现全流程协同与精细化管理。

会计记账软件免费对企业的优缺点有哪些?

在数字化时代的浪潮下,越来越多的企业开始寻求利用技术提升财务管理的效率和准确性。会计记账软件免费版作为其中的一种选择,受到了不少企业的关注。然而,任何事物都有其两面性,会计记账软件免费也不例外。本文将探讨会计记账软件免费对企业的优缺点,帮助企业更全面地了解这一选择。

丹娜·左哈尔:我相信EBC是执行量子管理的重要方式

Word打开,总是提示“word已停止工作”的原因及解决办法

其实生活中常会用到微软的office软件,它是非常方便的,就算是不工作自己生活中记录一些事情也会用到这些软件,可以说它已经进入了我们的生活,让我们的生活更加丰富多彩,而且方便快捷了。但是这些软件也总会有闹脾气的时候,比如说当我们打开word的时候,它总是提示word已停止工作,这样的时候我们要如何解决呢?小编来为大家解答一下吧。

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

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