封装一个数据库操作的类?      一般是直接写SQL语句 ,还是用个参数的语句?  还是用存储过程,3层架构难吗

解决方案 »

  1.   

    建议下载个pet shop 的源码看下,3.0比较好理解点
      

  2.   

    一般是在表示层封装一个实体类对象经业务层传递到数据访问层,然后在数据网文层再封装一个参数数组,然后把SQL语句和参数数组再传递给数据库操作类,执行最基本的方法,表示层和业务层不允许出现SQL语句
      

  3.   

    我用三层加工厂模式加存储过程,全存储过程 用的DBHELPSQL数据库操作类库
    难倒是不难,只是做小项目很烦
    本来做小项目是用不着三层加工厂的,但我为了学习这个东西,小项目也用的这种模式
      

  4.   


    可否给我发个小项目例子,学习学习,以前我都是用SQL 语句,  。。 
      

  5.   

    参考《ASP.NET 2.0电子商务开发实战》这本书吧