我认为还是bs,数据层调用
封装一个dll吧!

解决方案 »

  1.   

    当然做成B/S结构了!
    数据层为什么用C++写呢?用vs.net的ADO.net就行啊!
      

  2.   

    数据层用ADO.net,对数据库的操作用存储过程
      

  3.   

    数据访问用ado.net,也就没有层了,因为数据访问必然与业务规则封装到一起,所以用webservice封装数据访问也许不错
      

  4.   

    数据层用ado.net.然后封装成dll!对数据库的操作尽量用存储过程
      

  5.   

    数据层用C++是因为和我同组的几个人都不会ADO.NET,毕竟不是我一个人做啊。