asp.提供了那么多连接数据库的控件 那手写链接数据库 意义何在?

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:05:43
是 C#..net提供了那么多连接数据库的控件 那手写链接数据库 意义何在?

基于分层的考虑
数据库操作应该放在数据访问层,而.net提供的控件,不管是Winform还是asp.net,都是页面层的。
让页面层直接与数据库产生联系,是违背三层架构的,不利于代码的维护。
但是,如果是初学.net,用SqlDataSourse之类的控件,也无不可。待掌握的比较多以后,再学习分层架构。

不知道如何手写 就相当于不知道底层的东西

比如你买了一辆车 是啊 市面上那么多的车 买一辆就来开了 为什么要学一辆车里面的结构呢? 如果你知道底层的东西了 那么当出现问题的时候才有的放矢 才能快速准确的解决问题