用类来封装数据库常用数据操作功能,这种方法可行吗? 
  我们在开发数据库软件的时候,常用到的就是新增,删除,查询等基本操作,我平时把它们写成函数来统一调用,但是我觉得这种方式并不能体现面现对象,我想用类来封装它们,大家觉得这种方式可行吗?

解决方案 »

  1.   

    现在我对用类来实现还是有些模糊,如果我每个模块功能中要实现增加记录的操作,是不是就要创建这个对象,然后使用对象的增加方法,实现后再Fee这个对象?
      

  2.   

    我看了一阵j2ee的书,有一种entity bean专门是针对数据库中的每个表建立的模块,看来这个可能还是大势所趋。我以前没有这样做过。以后也要这样学一学了。
      

  3.   

    如果用类来封装,是不是用COM实现会比较好?大家有什么好的建议?
      

  4.   

    我的做法是在基类窗体中放置一个ACTION,加入封装增加删除修改查询等动作
      

  5.   

    TO 5ierp(得道的猫)
    你是在基类窗体中用Action中每个Action队列对应一个事件动作吗?为什么要这么做呢?就算在基类窗体中不用Action,派生出来的窗体也可以继承基类窗体的事件啊。
      

  6.   

    在基类窗体的ACTION中封装的是通用操作,这些操作不需要子类窗体OVERRIDE,需要子类重载的方法和事件在基类中另行定义为虚拟方法,
    欢迎访问我的网站WWW.5IERP.COM/BBS