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 谢谢!"/>
咨询:
今天看林荫大道 大侠的插件开发 帖子,获取数据库数据的 三种方法。
有什么区别或不同吗?
方法一: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
谢谢!
每种方法返回的数据结构不同而已,每种数据结构遍历和取数的方式不同,效率也不同,主要是为了提高编码效率和运行效率,例如,一个数组类型的数据,可以定义成 list []、List<XXX>、IEnumerable<XXX>...等等 ,根据实际需求选择。
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
已有 1 个回答 | 1年前
数字经济时代,业务上云已然成为时下企业的必选题。其中,财务是任何企业都具备的核心业务,而其它各个环节的数字化势必都要与过去的财务系统对接在一起,因而财务数字化自然也走在了其它环节的前列。
AI通过智能预测与实时监控,帮助工厂减少异常待料。它能分析历史数据预测物料需求,提前预警短缺风险;同时监控供应链动态,自动调整采购计划,确保生产连续性,有效降低停工待料概率。
随着现在数字化发展的日趋成熟,ERP、SaaS、Paas等成为了众多企业发展的重点关注对象,各种新技术的诞生更是能够从多方位帮助企业精细高效的经营发展。
人工智能的概念第一次被提出,是在20世纪50年代,距今已六十余年的时间。而依托于日趋成熟的物联网、大数据、云计算等技术,人工智能在近几年迎来了爆发式的增长,不仅仅是我们的日常生活,企业的人工智能应用也是日渐成熟。
提供海外建厂从战略规划、选址决策、审批注册到建设、培训、试产投产的完整路径,帮助出海企业系统梳理关键环节,降低落地风险。
ERP与AI融合正重塑制造业。通过智能编码、模块化设计及合同智能体,企业能高效管理海量物料与变更,优化产品生命周期。这不仅是技术升级,更是推动精准决策、降本增效的核心动力,助力企业应对定制化与复杂生产挑战。
3月5日,十四届全国人大三次会议开幕,备受瞩目的政府工作报告(以下简称“报告”)出炉。报告提出了2025年主要经济预期目标,并对重大宏观政策做出安排部署。我们关注到,报告提到2025年政府工作任务要着重抓好的工作,其中就包括“因地制宜发展新质生产力,加快建设现代化产业体系”,并且提及“要激发数字经济创新活力”。
本次创见者Webinar聚焦AI在企业中的落地实践,探讨如何平衡短期效益与长期发展。活动将分享通过具体行业解决方案快速实现价值,并构建可持续AI能力的方法论,助力企业务实推进智能化转型。
加载中