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

已有 1 条回答

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

最新文章查看更多

制造业ERP选型:如何匹配生产管理需求?

在制造业中,ERP(企业资源计划)系统是提升生产管理效率、优化资源配置的关键工具。然而,面对市场上众多的ERP产品,企业如何选择一款真正符合自身生产管理需求的系统呢?以下是制造业ERP选型的关键步骤和建议。

工厂如何用AI提高订单准时交付率?

工厂通过AI技术优化生产流程,可显著提升订单准时交付率。AI能预测物料需求、智能排产并实时监控进度,快速响应异常。结合模块化设计与变更管理,减少延误风险,确保生产高效协同,最终增强客户满意度与市场竞争力。

PBC财务报表是什么?

企业的财务是要审计的,唯有审计才能够让企业的资金更加的明确,当然在资金的问题上也一定要非常直观才行,因为现在的资金状况才是企业发展的基础,因此在使用财务报表的时候也要关注到类型,而PBC财务报表的使用也是很常见的,那么PBC财务报表是什么呢?

走进万科集团财务共享中心,领跑财务价值创造!

九州巨擘聚江城,共襄财务八方事!11月22日,由金蝶与万物云祥盈企服携手举办的“予力企业,成就不凡——走进万科集团财务共享中心”在武汉圆满落幕,超200位行业专家学者、企业管理者齐聚一堂,共商财务共享服务模式数字化变革路径,共建世界一流财务管理。

物料管理软件提升管理效率,企业必备工具

现代商业运营中,物料管理优化是提升企业管理效率的重要部分。随着科学技术的发展,物料管理软件也在更新迭代。物料管理软件都有哪些便利?如何选好物料管理软件?本篇文章不容错过。

会计记账软件有哪些?细数免费财务软件的坑都有哪些?

随着数字化时代的快速发展,会计记账软件已成为企业不可或缺的工具。无论是大型企业还是中小型企业,都在积极寻求适合自己的会计记账软件以提高工作效率和准确性。然而,在众多的会计记账软件中,免费财务软件备受关注,但其中也隐藏着一些不容忽视的坑。本文将为您介绍一些常见的会计记账软件有哪些,并细数免费财务软件的潜在风险。

创见者Webinar实战拆解:AI提质增效的闭环打法(人-机-料-法-环)

本次Webinar深入拆解了AI在企业中实现提质增效的闭环路径,即“人-机-料-法-环”五大维度。通过结合金蝶云星空旗舰版在细分行业的应用实践与功能清单,系统阐述了如何将AI技术融入业务流程,构建从人员协作、智能工具、数据物料、管理方法到运营环境的完整增效体系。

浅谈企业移动办公平台的建设

说起移动办公,大家都不会陌生,作为现在企业运作管理中的经典选择,能够通过云计算技术、通信技术与终端硬件技术的融合,能够实现一体化的运作管理,对企业的高效管理都会有很好帮助。那么企业如何建设移动平台?有哪些事项需要了解?不妨可以先有一个基本的了解,保障移动办公顺利化和效率化。

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

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