问题1:三层架构:
.net中的三层架构是怎么计算。aspx指表现层?他对应的cs代码部分指逻辑层,app_code里面做一个数据库访问模块算是数据层?
问题2:通用数据库访问模块:
现希望只写一个数据库访问模块,然后不同的页面用不同的数据库查询页面,类似与javabeans。例如:页面一中定义sql语句“sql1”,页面二中定义sql语句“sql2”,每个页面都把sql语句传递到数据库连接模块(假设名字叫db.cs)然后,db.cs组件根据传递过来的不同的sql语句执行不同的操作是否可行?如果可行,能够给个示例?
.net中的三层架构是怎么计算。aspx指表现层?他对应的cs代码部分指逻辑层,app_code里面做一个数据库访问模块算是数据层?
问题2:通用数据库访问模块:
现希望只写一个数据库访问模块,然后不同的页面用不同的数据库查询页面,类似与javabeans。例如:页面一中定义sql语句“sql1”,页面二中定义sql语句“sql2”,每个页面都把sql语句传递到数据库连接模块(假设名字叫db.cs)然后,db.cs组件根据传递过来的不同的sql语句执行不同的操作是否可行?如果可行,能够给个示例?
问题2 你这样做不是不好 但是太局限了 要写访问数据的模块 不一定每次返回的类型都一样 反正是要具体情况具体对待的!
有这方面的书吗?推荐几本。