关于数据载体,界面基于DataTable处理,为什么不用对象实体?
作者:C/S框架网  发布日期:2014/12/27 00:28:03
  关于数据载体,界面基于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框架网|原创作品.质量保障.竭诚为您服务

上一篇 下一篇