除了那些 你拖出来的控件外。
还另外为业务对象创建接口 类不?
另外如果分开后 界面中数据感知控件 怎么处理?是返回TDataset这样的数据呢 还是其他的?
还另外为业务对象创建接口 类不?
另外如果分开后 界面中数据感知控件 怎么处理?是返回TDataset这样的数据呢 还是其他的?
解决方案 »
- 在access中做查询 ,查询的结果为空,然后返回结果呢?:
- Inno setup 繁体版的语言文件哪位有?? 给我一份好吗?
- 高分求解:用什么方法可保存运行时生成的DBGridEh表头,以提高效率?
- 如何在delphi下制作类似于VB的Line控件
- delphi ftp控件的使用:
- 如何使用ADOQuery+Dbgrid根据两个主表显示一个从表里对应的数据
- 请问有什么代理服务器可以保存客户端的发的邮件内容?
- 我建立的图标的资源文件,怎样在程序中加入和使用?
- 怎樣打包BDE﹖哪有InstallShield下載﹖我是用adoquery連access數據庫的!
- 怎样把*.ani图标放在程序里?使鼠标变样!
- Delphi中如何实现Java的接口功能
- 用wise打包程序,子目录多的时候,为什么文件会丢失?
我们一般二者的折中!
实现方法是这样的!
先继承TDataSet,TDataSet的构造函数中将表的中字段转为列名的一个过程,把这个行为修改为动态将对象的属性改为其字段(需要用RTTI),这样对象与表就一样了,你可以在客户端进行绑定。向业务层提交时,需要把ObjectDataSet中的对象序列化,上传至业务层,业务层进行反序列化,并处理!
这样客户端仍然可以快速开发,并且与业务层的对象是一种弱连接!