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

已有 1 条回答

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

最新文章查看更多

数字经济按下加速键,数字化业务引擎驱动企业高效准转

企业业务发展既受到外部环境因素的影响,同时也受到内部管理水平的限制。如何通过高效运转来实现企业业务的降本增效,成为管理者深入思考的问题,而搭建数字化业务引擎便是其重要手段之一。

企业税负压力大?无需两套账,也能胜过两套账的节税方式来了!

金三真正实现了财税的万物互联,这种情况下,小微企业在税局面前是透明的。两套账、偷漏税等方法已经无所遁形,做一套真账,依法如实纳税已经迫在眉睫。

为企业服务的专属“财税SaaS公司”,助力企业财税转型

按时纳税是每个纳税人要履行的义务,个人月工资收入超过了五千就要交税,个人所得税适用的税率一般是3%~45%,这就意味着收入越高缴纳的税款越高,这个问题对于公司来说也是同样的。很多企业都会想着去怎样合理的节税省税,在法律允许前提下实施一些避税措施是可以的,关键是看怎样做。

金蝶KIS迷你版与专业版的区别

金蝶旗下软件的多样化相信大家已经见识到了,不同软件的诞生,是为了更为契合企业的需求。所以,就算是同一款软件,它可能也有分类,比如说,金蝶KIS迷你版与专业版就是一个真实的例子。

网上银行系统:不断加强安全防范能力,致力给客户带来更好的产品

网上银行系统主要包括通过PC、手机、平板电脑、智能电视、可穿戴设备等终端访问的网上银行系统,例如,手机银行、微信银行、直销银行、银企直联小微企业银行等系统。网上银行系统涵盖个人网银系统和企业网银系统。金蝶服务云就拥有网上银行系统。

我家云:利用生活服务系统,助力城市空间运营服务数字化转型

金蝶是一家城市空间物业及资管SaaS服务商,秉承以客户为中心,长期坚持专业主义,以奋斗者为本,长期坚持明心净心的经营哲学,以让资产与服务更有价值为使命,致力于做值得托付的城市空间运营服务数字化平台。为了助力城市空间运营服务数字化转型,金蝶我家云打造出了生活服务系统。

如何更好地做仓库管理?仓库软件能到来哪些助力

仓库是用来存放物品或商品的场所地方,同时也是企业发展的根本所在。高效的管理仓库就相当于掌握了企业物流命脉,企业发展也会更加顺畅平稳。

提升企业管理效率和效益,企业系统流程真的重要吗?

不管是对于企业还是社会而言,流程都是非常重要的,是维系企业或者组织稳定的重要渠道,完善的企业管理系统流程,能够让企业的日常工作更加有条不紊。