大致情况我描述一下:
    
                 专项资产                       股权资产
      |              |          |             _______|_______
     有形资产       无形资产   驻外机构       |      |       |
    |     |         |      ______|______
  房地产 固定资产          |     |      |
    |         |
 企业名称   企业名称
    .          .
    .          .
    .          .
    .          .
    .
    .功能并不复杂 对 专项资产和股权资产 下各个子项进行增删该查。数据访问层  用什么比较好?最好设计出适合自己的需求,高效、简单、但又不失灵活性!请高手相助。

解决方案 »

  1.   

    拖个treeview上去,每个模块下面有新增、删除,检索,更新就可以了
      

  2.   

    所有DBConnection、DBCommand对象等从DBProviderFactory对象创建,SQL语法要使用SQL 92甚至SQL 89的子集,当在Access、SQL Server、MySQL、Oracle之间切换数据库的时候应该仅更新DBProviderFactory和数据库联接字符串,不需要修改任何代码。ADO.NET具有很好的抽象能力,可惜书上或者网上的例子大多都是那些使用最具体的类型的例子,丧失了抽象的功能。
      

  3.   

    可以后扩展怎么办? 
    子项 很多 treeview也很好扩展阿,你加一个节点进去就可以了
     再说了,mis系统说白了只要你把业务逻辑弄清楚了,数据库设计出来了,做起来还不是跟流水线一样,每个页面无非都是添加数据,检索,更新,删除这几个功能
      

  4.   

    学习.
    DBProviderFactory 是现成的控件吗? 是不是微软的企业库??
      

  5.   

    oldmoon(电子商务人,电子商务路) ( ) 信誉:100    Blog  2006-12-15 14:02:57  得分: 0  
     
     
       一般的就可应付了,别人说的你也未必理解得了
      
     +++++++++++++++++不爱听