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

已有 1 条回答

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

最新文章查看更多

金蝶友商网 | 代理商是如何赚到第一桶金

金蝶友商网合作4年的伙伴,余军伟是湖北恒泰隆科技有限公司总经理,也是金蝶友商网在湖北省的总代理,2015年的出货量在所有代理商中名列前茅。

金蝶的深度学习算法是什么?它是用于制定决策而诞生的算法

目前,金蝶云苍穹平台是亚太领先的数字化管理解决方案提供商。 以“致良知、走正道、行王道“为核心价值观,以“全心全意为企业服务,让阳光照进每一个企业“为使命,致力成为“最值得托付的企业服务平台“。旗下的产品众多,能够让客户更好的选择。

汽车4s店销售的汽车,需不需要开增值税发票?

现代社会,汽车已经不仅仅是企业单位或者老总们的代步工具这么简单了,随着它渐渐步入千家万户,更成为一种门面,一种经济象征。全国各地的4s店也是遍地开花,那么众所周知,无论企业或是个人在购入汽车时无论用途是哪个方面,都应该取得相应的发票。那么,有朋友问,在4s店销售的汽车,需不需要开增值税发票?

加速实现信创数字化、信创国产化,需要怎样的信创服务?

库存盘点那些痛,我都经历过

所谓盘点,是指定期或不定期的对存货的实际数量进行清查、清点,即为了掌握货物的流动情况(入库、在库、出库的流动状况),对仓库现有物品的实际数量与账面上记录的数量相核对并进行调整,以保证库存数量准确。

金蝶财务云资金下拨单如何下拨应收票据额度

金蝶云·星空7.2版本资金管理模块支持对下属组织应收票据的使用进行集中管控,即通过下拨应收票据额度集中管控下属组织应收票据的背书、贴现等操作。具体操作步骤如下:

金蝶云星空如何赋能研发项目管理,全方位提升企业研创能力?

一秒Get核销单的正确姿势

预收冲应收与预付冲应付是企业的资金处理中最为常见的两类业务场景。 预收款是在销售业务发生之前先收到客户预付的全部货款或者定金,需在销售出库后对应收款进行冲抵。

如果想进一步了解金蝶产品或解决方案

您可以通过以下方式联系我们,我们将推荐适合您需求的产品,或指派专业的销售顾问为您定制解决方案。

扫码获取一对一服务
或致电 4008-830-830
该页面是否满足您的需求?
感谢!
您的认可和好评,将激励我们更好地提升网站体验
您认为我们还存在哪些不足和需要改进之处?
请从以下选项中选择(可多选):
感谢!
您的反馈和建议,将激励我们更好的提升网站体验

扫码添加产品顾问

官方售前咨询热线

4008-830-830

金小蝶

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