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

已有 1 条回答

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

最新文章查看更多

区块链能解决什么问题?

互联网时代,我们需要解决社交媒体产业的根本结构性问题,是数据和内容控制的集中化。区块链技术的中心化思想和信任最小化原则能让我们瞥一眼前方的道路,那么我们来具体分析一下区块链到底都能解决哪些问题?

什么是金蝶系统?

现在的软件系统有很多,为了配合网络的使用,出现了不少的网络软件系统,而这些软件系统在使用的时候都有非常好的作用,尤其是金蝶系统也是现代企业中最常用的一种软件系统,能够为企业的发展带来帮助,当然在具体的使用中也要看不同的软件类型,那么什么是金蝶系统呢?

财务利器再升级!金蝶云·星瀚V7.0合并报表新特性全揭秘

近期,金蝶云·星瀚V7.0重磅发布,焕新了财务、税务、供应链、制造等多个领域的解决方案。在人工智能浪潮风起云涌的当下,金蝶云·星瀚合并报表系统再次升级,进一步夯实数据底座,实现一键披露管理,强化智能分析,帮助企业合并更快速、分析更精准。

对不同员工进行正确的销售管理培训,让企业变得更好更强

对于企业来说,最根本的便是员工,员工的素质和技能直接影响到企业的生存,只有拥有更优秀、更高素质的员工,才能让企业变得更好。而想要获得更契合自己企业的员工,进行员工培训是必不可少的,其中销售管理培训又是员工培训中的一个大方面。

如何评估并选择合适的分销管理系统软件

在当今的商业环境中,有效的分销管理是企业成功运营的关键。为了实现这一目标,企业需要采用合适的分销管理系统软件。但在众多选项中选择最适合自己企业的系统并非易事。以下是评估和选择合适的分销管理系统软件时应考虑的几个关键因素: 第一,明确您的

打造数字化企业绩效系统,助力企业发挥人才价值

企业步入数字化新时代,数字化转型已然是必由之路,从企业内部来看,经营管理的各个场景都在进行数字化升级,人力资源管理方面同样如此。在企业人力资源管理当中,绩效管理一直是重点、难点,通过打造数字化企业绩效管理,将更充分的发挥出企业人力资源价值,驱动企业稳健长远的发展。

选择免费的记账软件有哪些方面需要注意的?

IDC:金蝶连续20年蝉联中国成长型企业应用软件市场占有率第一!

售前热线
售前官方咨询 4008-830-830
扫码添加顾问
获取专业解决方案
或者预约回电,我们会尽快联系您
请输入正确的手机号码
获取验证码
验证码不能为空

请先阅读并同意协议

我已阅读并同意 《金蝶中国隐私政策》
预约成功
金蝶产品专家将尽快与您联系,请保持电话畅通
售后在线服务 售后服务
售后服务热线 4008-836-836
工单服务 获取专业工程师的帮助,快速解决您的问题

扫码对话徐少春

徐少春个人号
售前咨询
介绍下产品
可以试用吗?
我想了解产品
我要买产品
有销售对接吗?
怎么购买?
加载中
您好!我是 金小蝶
您的智能在线客服,请问有什么需要我帮助的吗?
金小蝶

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