希望大家来讨论-在数据库编程中使用面相对象(300分)

  • 主题发起人 主题发起人 飘摇客
  • 开始时间 开始时间

飘摇客

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi对数据库的编程中怎样使用面向对象技术,希望大家能深入的进行讨论。
 
强烈关注!!
 
关系数据库用oop真难啊。
 
对,就是想讨论一下关系型数据库中使用oo
 
李维书中曾说过数据库中建立企业对象的重要性,要建立好的对象,真的好难办!

关注!
 
强烈关注!!
 
数据库中进行面向对象编程,对数据表来说可能性不太大,因为表结构是固定的
所谓数据库中面向对象编程,只能是对返回的数据进行面向对象编程,而这又和具体
的业务有关系
 
看看左轻侯的rh的例子吧.
 
to zhumoo:
可是今天上不去左大侠的网站,rh的例子是什么?是离线浏览器?
 
我觉得用用Delphi实现OO 不错
我做过一项目:业务对象:有商品,职员,部门,等
我的做法(请大家提出更好的建议):将业务对象常用数据与操作封装,抽象一个
业务对象超类,
如所有的业务对象均有单项查询(输入助记码,或部分编码或相关属性找出其所有属性)
将其封装在对象中,并抽象出标准事件类,
可以在TFORM 或是TField.ONCHANGE 中动态加入方法,
可以大大缩小开发时间,并增加可维护性


 
>我觉得用用Delphi实现OO 不错
> 我做过一项目:业务对象:有商品,职员,部门,等
> 我的做法(请大家提出更好的建议):将业务对象常用数据与操作封装,抽象一个
> 业务对象超类,
> 如所有的业务对象均有单项查询(输入助记码,或部分编码或相关属性找出其所有属性)
> 将其封装在对象中,并抽象出标准事件类,
> 可以在TFORM 或是TField.ONCHANGE 中动态加入方法,
> 可以大大缩小开发时间,并增加可维护性

我还是不太明白,能不能说得详细一点。^_^
 
to djh_djh:
能不能把你说的再详细些,我的QQ:8205506,希望在这方面和你交流。
 
关注!!!
 
就像这个帖子里说的,希望大家继续,发表一下自己的看法和心得.
http://www.delphibbs.com/delphibbs/dispq.asp?lid=946305
 
有时间,我把源码帖出来,大家评价评价,我也不是老手哦,
 
对象是程序的核心,数据库是对象永久化的方法.
不要以数据库为中心,而要以实体对象为中心思考问题.
 
oo当然好啊!
不过真要是做起来可真麻烦啊!(不知道是不是我的水平的问题)
 
后退
顶部