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年前
在这个互联网时代,已经有很多企业非常依赖互联网的服务了,而且这种服务已经延伸到了企业之中,市面上有很多的记账软件,那么金蝶账无忧与其他的记账工具有什么区别呢?优势在哪儿呢?小编来为大家介绍一下。
位于广东省中山市西北部的古镇是享誉全球的“中国灯饰之都”,不仅占据全国灯饰产销七成以上的份额,更是全球四大灯饰市场之一,在全球130多个国家和地区都能找到古镇灯饰的身影。目前,古镇上的灯饰及相关配件企业已超过2.5万家,聚集了欧普照明、华艺灯饰、见泽照明等一批知名灯饰企业。
软件企业借助ERP系统,能够打通项目、交付与财务流程,实现数据实时共享与高效协同。这有助于精准管控项目成本与进度,确保交付质量,同时自动化财务核算,提升整体运营效率与盈利能力。
汽配行业通过AI技术,可有效提升交付质量。AI合同智能体自动审核条款,规避风险;PLM系统结合模块化设计,优化变更流程,减少错误;智能编码管理百万级物料,确保数据精准。这些工具协同工作,实现从订单到交付的全流程质量管控,助力企业高效响应市场需求。
AI通过智能排程与预测性维护,优化医疗器械制造企业的生产计划与设备管理,显著提升交付可控性。同时,结合模块化设计与变更管理,有效应对定制化需求与工程变更,确保项目按时交付并降低风险。
企业上云是当下企业管理发展的一种趋势。而ERP则包括企业的库存管理、订单管理、会计、人力资源还有客户管理等多个方面的综合管理。企业启用ERP能够帮助企业把企业的各个方面都进行有效的管理,形成一个有机的管理体系,让企业的每个部分都能够得到科学合理的管理。
MES通过金蝶AI星空实现全流程质量追溯,精准定位问题源头,有效降低60%的索赔风险,提升企业质量管理水平。
近年来,随着科技的不断发展,许多企业都开始数字化转型,从而带来高效率的工作。同时,为了企业更好的管理会计与财务的工作,会计核算软件工作也逐渐被应用到日常工作中。会计核算作为现代企业经营管理工作中的“加速器”,能够帮助企业充分掌握了解到自身财务经济运行状况和盈利能力。
加载中