你可以尝试 LINQ TO SQL,或者 NHIBERNATE 等 sql语句都写在 数据层 Daosqt语句多 貌似和三层没啥关系吧! 就看你自己的逻辑了! 一般的增删改查的代码肯定不会少的!..。。
娃儿,数据层是DAL。 使用接口+Linq实现,非常简单。也可以写存储过程
你把这个封装一下,每次不用重写,不就变简单了