我认为你应该考虑建立一个对象数据库,它可以被简单的看作是dataset的一个封装,负责在你所需要定义的业务对象和关系型数据库之间进行转换。毕竟面向对象的计算环境和关系型数据库之间是存在差异的。
有关建模方面的资料Java环境中比较多,我觉得你可以适当参考一下核心思想。
只是建议,仅供参考!
有关建模方面的资料Java环境中比较多,我觉得你可以适当参考一下核心思想。
只是建议,仅供参考!
解决方案 »
- 开源的控件 对象按下ctrl,就可以查看源代码?
- 查错 “list index out of bounds”
- 库存管理系统中,如何解决出入库金额误差的问题?
- 还是关于文件关联问题,但绝对以前没人问过类似的问题!
- 多条记录对多个图像的处理(在线等,谢谢各位高手)
- --------载入QQ的虚拟形象------
- 怎样写一个判断用户离开电脑的代码,比喻像屏保一样n分钟没动就自动保护,要求不要占太多系统资源
- query的locate问题,回答之后,马上给分,在线等待
- 一个初级问题,哪位大虾出手相助,在线等
- 请大家帮助看看我的这个小程序(十来行)有什么问题?
- 请问:ListView和TreeView问题?
- 请教怎样将*.db文件转换为*.dbf?
我绝没有在中间层简化为只做逻辑处理的意思。
这样的返回数据打交道,在VB里可用ADODB.Recordset来返回这些数据。Delphi我没用过
,但,想来道理是一样的。
有新消息希望贴主能发到
[email protected]中。
获取数据,并通过datasource和数据敏感控件反映到用户界面上,似乎业务类没有存在的必要这样的系统弹性很小,界面居然要“知道”后面的存储手段和结构,稍有改动就牵一发动全身。所以逻辑上的三层是必要的,实现的时候,可以折衷,所谓“面向对象的汇编语言”嘛比较好的模型,从类的实现到FORM及上面的元素都有很好的定义,而程序就基于这些来编码,把界面表示和逻辑分离开。在建模期间,界面可以找专业美工做得很漂亮,而整个业务逻辑都已经封装进必要的组件里了,生成代码框架之后,只要把菜单、按钮等GUI事件跟响应它的action联系起来就好了这方面,物件导向杂志有讨论http://www.umlchina.com/jof/misoo.htm
你实际项目开发中,是否如此做的
是这样,但不是delphi,是标准的微软
ASP/COM/sql server在ASP里,是不应出现server.Createobject(adodb.)....
的,程序员可能不理解:我用一个SQL语句直接一取就完了,何必又要通过组件?和上面的delphi问题是一样的。越到后来需要修改的时候,就会知道有多么痛苦了。