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

已有 1 条回答

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

最新文章查看更多

在工地上,企业都是用的哪类工程管理系统软件?

随着工程项目的越来越复杂和庞大,传统的手工管理方式已经无法满足企业对于工程管理的需求。为了提高工程项目的效率和质量,许多企业开始使用工程管理系统软件。那么,在工地上,企业通常使用哪些工程管理系统软件呢? 一,BIM(建筑信息模型)软件

如何选择进销存管理软件?这几点你需要知道

随着社会环境的日益激烈,进销存管理软件在企业中的作用越来越突出。所谓进销存管理软件,是指企业管理过程中从采购(进)到入库(存)到销售(销)的动态管理过程。

资产负债表的负债合计算方法?

资产负债表的重要性相信不用再累述了,那么资产负债表的合计计算方法是怎样的呢?以下几点资产负债表的流动负债合计的公式, 非流动负债合计的公式 ,负债合计的公式,希望大家通过以下几个重要环节的合算公式可以更加了解合算方法。

一篇文章告诉你什么是财务RPA

财务RPA(RoboticProcessAutomation)是一种基于机器人流程自动化技术的创新解决方案,旨在提高财务管理的效率和准确性。它通过模拟人类操作,自动执行一系列繁琐、重复的财务任务,从而解放人力资源,提高工作效率。 财务R

企业如何做好日常管理工作?高效协同让企业运营更轻松

在此前疫情影响之下,企业线上办公的优势得到充分彰显,此前还对线上办公保持观望态度的企业,纷纷开启了线上化进程,企业日常管理工作也更加高效的开展。事实上,疫情在企业线上化、数字化进程中发挥出了“催化剂”作用,各类信息技术的快速发展,则是实现线上办公的最基础依托。

经济日报专访|金蝶天燕陈启发:基础软件国产化成IT市场发展主流

从自主创新到科技自立自强,信息技术应用创新是目前重要的国家战略之一,也是经济发展的新动能,信创产业已经迎来了高速发展期,基础软件国产化已成为IT市场发展主流。

真是太赞了,我们靠这个神器实现了线上线下全协同!

农垦黑峰(北京)科技有限公司是北大荒集团黑龙江农垦东北黑蜂开发有限公司设立于北京的销售公司。主营产品或服务有杂粮、蜜制品、 礼盒、包装、食用菌、保健食品、粮食等米油类等。

零售门店如何做好线上商城服务?数字化管理打造智慧零售

在数字经济不断发展的大背景下,零售门店开始积极尝试用新的管理方式来为发展赋能,数字化管理升级成为大势所趋。毫无疑问,在AI、大数据、云计算等前沿技术支持下,智慧零售有了更高的可行性,对于零售门店经营而言,重要的是如何获取专业数字工具或者方案的支持。

金蝶客服