问下.net三层架构,有点不是很清楚,在BLL具体是干嘛的,我知道DAL是数据访问, 5

应该吧T-SQL语言写在DAL还是写在BLL。BLL是传递数据什么给DAL。... 应该吧T-SQL语言写在DAL还是写在BLL。
BLL是传递数据什么给DAL。
展开
 我来答
15...2@163.com
2013-02-21 · TA获得超过118个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:124万
展开全部
DAL是做数据库访问的,BLL是做业务逻辑处理的,T-SQL写到哪里都是可以的,但是,反问数据库一定是用通过DAL,
一般情况下,SQL写到DAL的,但是,有时候为了扩展和维护,也会把SQL写到BLL的,但是UI,是绝对不允许出现业务逻辑的代码和SQL语句
百度网友e9139e48e
2013-02-21 · 超过12用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:30.9万
展开全部
BLL是做业务处理的,比如从DAL取出的数据加密、再比如登录的时候判断用户名密码。而DAL是直接将这些处理过的数据放进数据库的,不会进行判断等操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
515133498
2013-02-22 · TA获得超过121个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:94.2万
展开全部
第一层为UI界面设计层;设计界面表格、背景样式等
第二层为业务逻辑方法、过程层;实现用户登录、用户注册、用户订单、用户留言等业务逻辑。
第三层为数据接口;用来连接、读取、查找、修改、更新数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
57049948
2013-02-21 · 超过23用户采纳过TA的回答
知道答主
回答量:112
采纳率:0%
帮助的人:68.9万
展开全部
DAL主要是进行数据库操作,例如从数据库读取员工信息,也就是下T-SQL的地方,BLL是业务逻辑层,主要是进行逻辑分析,例如DAL取出员工信息,BLL对DAL传过来的信息进行筛选,所以是DAL取数据到BLL,而不是BLL传给DAL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漂小木
2013-02-21
知道答主
回答量:28
采纳率:0%
帮助的人:14.4万
展开全部
BLL是业务处理层,DAL是数据处理层,当然如果写sql语句的话,都在DAL层喽。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
604693104
2013-02-27 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:118万
展开全部
把sql写在dal bll是业务逻辑层
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式