首页 新闻 会员 周边

三层架构问题

0
[待解决问题]

将datagridview从工具箱拖到窗体上之后,和bindingsource组件绑定,再加入bindingnavigator,从datagridview中显示数据库表的数据,请问这是不是算三层架构

870087629的主页 870087629 | 初学一级 | 园豆:170
提问于:2010-10-09 09:19
< >
分享
所有回答(4)
0

勉强也可以算,但是你其实是从view直接绑定到model了

中间的逻辑部分由控件的黑盒掌握,你无权插手了。

 

在现实的项目中,基本上这个做法是不可取的

你需要一个中间层,你的控件应该绑定到中间层,然后再由中间层提交给数据库。

具体的设计还是要看具体的语言和环境。

你可以参考DAO和DAL的设计模式

浪客Dandy | 园豆:479 (菜鸟二级) | 2010-10-09 09:24
0

这个算不上分层框架,这个功能完全一个页面就行了,数据访问,业务层都可以一起搞定。简单的分层都是先写后台,数据访问,在是中间层,在用控件调用中间层里的方法

悠悠思丶 | 园豆:189 (初学一级) | 2010-10-09 11:06
0

不算。

Astar | 园豆:40805 (高人七级) | 2010-10-09 13:06
0

不要迷恋三层,三层只是传说

路过秋天 | 园豆:4787 (老鸟四级) | 2010-10-09 16:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册