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
页面内容是否对您有帮助?
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 | 
1883 浏览

已有 1 条回答

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

最新文章查看更多

国外合并报表系统弊端显露,金蝶推出新一代EPM合并报表软件

网购旺季如何进行高效网店运营?如何实现利益最大化?

开过网店或进行过网店运营的小伙伴,都可能遇到过这样的状况,每到网上购物旺季,就会来一大批订单,让人忙得不可开交,如双十一、双十二这种购物狂欢节日。那么在这种情况下,要如何提高运营效率呢?

创业热潮兴起,云财贸让创业者进一步提升管理水平

数字科技的不断发展,为行业创新变革提供了巨大动力,对于企业来说,“上云”成为适应新时代的一个重要举措。而在新一轮的移动互联网浪潮下,互联网云服务已经成为企业上云的不二选择。

95%同行都亏损?这家连锁咖啡馆如何打破“行业魔咒”

咖啡进入中国以来,一直是精英文化、小资文化的代表,每个文艺青年都有一个开咖啡馆的梦。充满设计感的装潢,通透的落地玻璃吸引着路人的目光,咖啡师冲调着咖啡,客人临窗而坐,欣赏街景品尝咖啡,悠闲而惬意。咖啡馆带给了人们关于生活的一种美好想象,咖啡创业的热潮一直未退。

实施质量管理系统软件对企业有哪些潜在好处?

在当今竞争激烈的商业环境中,质量管理是企业成功的关键因素之一。实施质量管理系统软件可以为企业带来一系列潜在好处,这些好处不仅影响产品和服务的质量,还能整体提升企业的运营效率和市场竞争力。以下是实施QMS软件可能带来的主要潜在好处。 第一

客户案例|数字化赋能茶产业,让粤东茶香四溢

沐林听风财务经理感言:“使用精斗云后,我们实现了茶叶采购、销售、库存和应收、应付款等事项的专业处理,未来我们也希望能进一步完善数字化管理系统,支撑公司的多元化发展。”

运用仓库管理软件,高效推动企业数字化升级

当前,智能化、数字化已经成为主流趋势,对于制造企业来说,如何进行有效快速的数字化升级的价值,越发的突出。所有的制造企业都想快速、低成本、高效率地完成数字化升级,但入局的企业却面临种种难题。

金蝶多功能云平台,“云”完成出纳岗位职责

说起出纳岗位的职责,很多人都觉得就是管理现金、做现金流水账、保管好银行票据、报税这种工作,但是这种工作虽然看起来不起眼,对于企业来说却也是不可或缺的。出纳岗位职责虽然说起来简单,但是繁琐的工作中细节满满,需要经过多方面考虑才能够做好。

售前服务
金蝶
客服logo

官方售前咨询热线

4008-830-830

与我们的售前专家

在线聊天

在线咨询

扫码对话徐少春

徐少春个人号
金小蝶

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