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

已有 1 条回答

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

最新文章查看更多

供应商管理系统:实现供应链协同,助力企业优化资源配置

企业需要供应商为其生产和销售的产品或服务提供原材料,或者为其提供资源和服务来经营自己的业务,建立稳定而健康的供应商关系的最大优势之一,就是可以为企业带来更高的价值。选择适用于企业的供应商关系管理系统,可使企业的采购、销售和财务团队有效协作,并与供应商轻松沟通,同时节省业务时间和人力。

金蝶云·苍穹基于AI技术,让企业进行个性化扩展

现在,AI技术被频繁应用和提及。AI技术是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学,为计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

电子装配行业如何用AI提升备料计划准确性?

电子装配行业借助AI技术,可显著提升备料计划准确性。通过分析历史数据与实时需求,AI能精准预测物料需求,优化库存水平,减少缺料与积压。同时,智能系统自动适配生产变更,确保供应链高效协同,从而降低成本、提升生产效率。

云进销存软件第一步,如何进行系统初始化设置?

初始化是指系统启用时,企业根据自身进销存业务的需要先完成的背景设置。包括员工权限和系统参数的设置,及期初数据(仓库、商品、客户、供应商)的录入。

AI如何帮助制造企业减少排产中的难题?

AI通过智能算法优化制造企业排产流程,精准预测需求并动态调整生产计划,有效应对物料短缺与产能波动。它整合实时数据,实现资源高效配置,提升订单交付率,降低库存成本,助力企业柔性应对市场变化。

云计算需要哪些硬件支持?

云计算已经在我们的生活中被应用的很广泛了,这个已经成为了一种市场趋势,而且如今很多企业也在运用,那么如果想要使用云计算需要有哪些硬件的支持呢?小编来为大家介绍一下。

金蝶助力企业运维数字化转型,让数据在企业系统内自由流动

运维数字化转型是金蝶这些年在实践的工作,其主要目的是通过数字化和智能化的手段,为企业提供高质量、低成本、更为深入、更为有效、更为快捷的运维支撑能力。

面向数据团队:AI怎么服务口径统一与数据可用

AI通过统一数据口径与提升数据可用性,助力数据团队高效协作。它整合多源数据,建立标准定义与计算逻辑,确保分析结果一致可靠。同时,AI增强数据质量与可访问性,使团队能更便捷地获取可信数据,从而驱动精准决策与业务增长。

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

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