除了那些 你拖出来的控件外。
还另外为业务对象创建接口 类不?
另外如果分开后 界面中数据感知控件 怎么处理?是返回TDataset这样的数据呢 还是其他的?
还另外为业务对象创建接口 类不?
另外如果分开后 界面中数据感知控件 怎么处理?是返回TDataset这样的数据呢 还是其他的?
解决方案 »
- RegisterClasses主要用做什么的?
- 如何获得当前用户在richEdit中选中的文字起始和终止位置?
- 求几个控件名ExPressDBTree 1.31,QuantumGrid 3.22 ,ReportBuilder 7.03这三个控件我在网上找了很久,却没找到,
- 在delphi 中怎样调用word
- 这个菜单是如何实现的
- 请问把int型,转换成string型的函数是什么???
- 一个delphi和sql server相结合的问题
- 〈〈〈调查〉〉〉,兄弟们每月工资是多少K?从事什么项目开发?
- 存储过程问题?
- 数据集中字段类型的区别
- Delphi中如何实现Java的接口功能
- 用wise打包程序,子目录多的时候,为什么文件会丢失?
我们一般二者的折中!
实现方法是这样的!
先继承TDataSet,TDataSet的构造函数中将表的中字段转为列名的一个过程,把这个行为修改为动态将对象的属性改为其字段(需要用RTTI),这样对象与表就一样了,你可以在客户端进行绑定。向业务层提交时,需要把ObjectDataSet中的对象序列化,上传至业务层,业务层进行反序列化,并处理!
这样客户端仍然可以快速开发,并且与业务层的对象是一种弱连接!