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

已有 1 条回答

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

最新文章查看更多

智能门禁系统有什么用?让物业更安全有保障

近年来,随着经济社会的快速发展,全市住宅小区尤其是多层、高层建筑住宅小区日益增多,人口也一直在增长,不仅给消防和安全管理带来了许多新情况,还让物业面临更多困难。在这种危急关头,金蝶我家云也有应对措施,那就是智能门禁系统。

打造高端白酒标杆,赋能渠道升级,助力业绩长虹

不同的文化背景下,人们的饮酒习惯迥然不同,如日本人喝清酒,韩国人喝烧酒,中国人喝白酒,俄罗斯人喝伏特加,欧洲人喝红酒……随着经济的全球化,西方文化开始不断涌入中国,红酒这一西方国家产物,也慢慢开始走上中国人的餐桌,受到许多国人的追捧。但仔细观察会发现,大多数的中国人其实最爱的依旧是白酒。

想要做人力资源现状分析,该从哪些方面入手?

提到企业的管理,就不能不提到人力资源管理。良好的人力资源管理,有助于企业更合理的将优秀职工分配到更恰当的工作岗位,更利于公司的良性发展。

解放财务“双手”,金蝶云·星空财务云实现人人财务

EBC系统实施与管理,提升企业“数治”水平

在当今的数字化时代,企业必须通过有效的数据管理和分析来提升自身的决策能力和运营效率。这就是所谓的“数治”——通过数据分析和智能决策来指导企业的运营和发展。而EBC(Enterprise Business Capability)系统的实施与管理,就是实现这一目标的重要工具。

金蝶KIS试用版下载,帮助你实现精细化成本管控

金蝶KIS试用版下载,是围绕中小微工贸企业以生产为核心场景,提供按照销售订单来合理安排生产任务,并从供应商原材料采购、委外加工再到产成品的入库和面向客户的销售,为工贸企业产品全生命周期进行精细化成本管控。基于中小微工贸企业的经营成果提供灵活的自定义报表和丰富的图表分析功能,使得分析结果更加简洁直观,帮助企业实现更加合理的经营决策和风险管控。

金蝶云·苍穹平台促进企业实现从ERP到EBC转型

ERP是什么意思?定义ERP的最简单方法是考虑运营公司所需的所有核心流程,即财务、制造、人力资源、供应链、服务、采购等,在最基本的层面上,ERP将这些流程集成到一个系统中。由此可见,ERP是一种软件系统,可帮助企业运行整个业务,包括财务、制造、供应链、服务、采购等流程。

银行存款账户分为哪几种?

银行无论是企业还是个人都具有很大的影响,因此在具体的资金问题上也一定要注意,唯有关注到资金的问题才能够注意到更具体的内容,尤其是在银行存款账户上也一定要注意,关于这个账户也需要注意到各个方面的内容,那么银行存款账户分为哪几种呢?

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

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