当前位置: 代码迷 >> ASP.NET >> 微软的SqlHelper.cs属不属于三层架构中的数据访问层解决办法
  详细解决方案

微软的SqlHelper.cs属不属于三层架构中的数据访问层解决办法

热度:9323   发布时间:2013-02-25 00:00:00.0
微软的SqlHelper.cs属不属于三层架构中的数据访问层
rt

------解决方案--------------------------------------------------------
属于,所有与数据库关联的操作都算。

------解决方案--------------------------------------------------------
属于吧 属于吧 属于吧 属于吧 属于吧 属于吧 属于吧 属于吧 属于吧 属于吧 属于吧 属于吧
------解决方案--------------------------------------------------------
属于
操作逻辑关系还是要写DAL或使用ORM
------解决方案--------------------------------------------------------
了解下sqlhelper的来源就知道了哦
------解决方案--------------------------------------------------------
当然属于啦,你看一下ASP.NET 2.0开发指南这本书,书里面有对Petshop的分析
------解决方案--------------------------------------------------------
不属于...枪只有在军人手上才是战争机器...一个组件的作用不在它可以做什么而在它正在做什么...
------解决方案--------------------------------------------------------
sqlhelper ? !!! 这么强, 都可以自己一层 了
------解决方案--------------------------------------------------------
探讨
不属于...枪只有在军人手上才是战争机器...一个组件的作用不在它可以做什么而在它正在做什么...

------解决方案--------------------------------------------------------
等待正确答案。。。。。。。。。。。。。。。
------解决方案--------------------------------------------------------
是属于数据访问层,关于数据库操作的都是属于数据访问层
------解决方案--------------------------------------------------------
探讨
不属于...枪只有在军人手上才是战争机器...一个组件的作用不在它可以做什么而在它正在做什么...

------解决方案--------------------------------------------------------
认为用SqlHelper就会设计架构了,就等于说会用钢笔就会写小说了,实际上除了最底层的一种方法以外什么高层能力也没有掌握。因为不仅仅可以用钢笔,用签字笔、电脑、录音笔也都可以写小说,纠缠于以两种工具,是不能代替架构知识的。
------解决方案--------------------------------------------------------
逻辑意义上面来说是,但是如果你的解决方案只有一个项目,那么就没有物理上面的所谓数据层了。
所以要看你怎么用这个文件。

SqlHelper太简单了,楼主有兴趣可以看我的博客。
  相关解决方案