关于数据载体,界面基于DataTable处理,为什么不用对象实体?

  关于数据载体,界面基于DataTable处理,为什么不用对象实体?

关于数据载体,界面基于DataTable处理,为什么不用对象实体?


为什么不用对象实体?


C/S开发框架前端界面数据载体是使用DataTable/DataSet,而不是实体类对象。


数据传输方式:


保存资料时,通过多个DataTable集合并填入DataSet中,压缩后由服务器传送至客户端。这种模式在ADO直连过程中仅仅会占用内存,到了网络传输时可能会影响网络。是否可以考虑使用序列化后的实体,或通过其他方式优化数据类型?


框架提供的通用数据基类窗体是基于DataTable操作的,若要使用Object实体,需要再做转换,将Object->DataTable。



参考文章:


CSFramework对象模型框架(DbDataUpdate),

支持MsSQL,MySQL,Oracle三种数据库操作


http://www.csframework.com/archive/1/arc-1-20210611-3587.htm




C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

关于数据载体,界面基于DataTable处理为什么对象实体
DbFramework实体模型框架
C# ADO.NET根据实体对象类型转换创建DataTable对象
你的框架为什么采用NHibernate做ORM?
DbFramework数据库实体对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)
C# DataSet和DataTable
WebService架构 - 为什么需要Web服务?
关于ORM实体类主键设置的几点建议(Tag:复合主键,ISID,PK)
C#多线程异步处理数据通用界面窗体(frmThreadOperating)
C#异步操作等待窗体,异步多线程处理数据通用界面(frmThreadOperating)
<表结构静态类>与<实体类>区别与应用
EditValueChanged事件,给另外文本框赋值,为什么事件本身的值赋
CSFramework代码生成器生成三种ORM模型类(静态类ORM,实体类ORM,标准对象
DbDataUpdate - 自动提交对象模型数据 - 常数据类型测试
C#.NET 实体框架EF(Entity Framework)详解
C# Hashtable与object实体对象互转
NET开发框架,基于ADO.NET数据持久化快速开发框架平台-C/S框架网原创产品
实例讲解基于事件的银行营销系统架构
WebApi返回的ModelResponse对象的Data属性的数据加密或加密
开发框架的权限系统改代码吧?