三层架构的引用 我在DAL层 写了一个数据集,对数据表操作,在BLL层,想调用这个数据集,怎么办啊!还有那个实体层有什么作用呢?这三层里都没有用到啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BLL层return"DAL层的方法名" 在你那个BLL层的项目上右键添加引用DAL层,然后在你想调的类里using下你那个DAL的命名空间 或者你拿动软生成下,看下他是怎么用实体类的,你就知道了~~ DAL层写一个方法,返回一个数据集,你是BLL用这个方法就会得到数据集,然后,同理,你在BLL层写一个方法,返回数据集,WEB调用就会得到数据集,这样就可以绑定了。至于实体层是用过传递数据的,比方说,我们写类有时要求参数,但参数过多,那就不好看了,这时就要引用实体层,具体怎么用,楼主先把简单三层弄明了,再弄这个,一步步来。 asp.net三层架构详解 SQL一般写在DAL层,通过数据库类实现调用。在BLL通过接口调用DAL方法Model,实现业务实体。IDAL,实现接口。SQLServerDAL,实现接口里的方法。web.config里的配置信息,为SQLServerDAL的程序集。DALFactory,返回程序集的指定类的实例。BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。WEB,调用BLL里的数据操作方法。看看petshop 要添加各层之间的关系,DAL层引用BLL和Model,BLL引用Model添加层的关系之后,BLL就可以调用DAL里的数据操作方法 在解决方案的BLL层右键点击“添加引用”,在弹出的添加引用对话框点击“项目”,选中DAL点“确定”,然后再在BLL类里using DAL即可。实体类就是当作对象来用,负责各层之间的数据传输,是被DAL层和BLL层调用的 要先添加引用,然后在你要用的地方先定义一下如你在Bll里面引用Dal里面的方法的话直接dataaccess.你需要的类 ds=new .....然后就可以用了 我建了4个文件夹,都不在APP_CODE里,这4个文件夹:BLL,DAL,WEB,Entity,在DAL层里写了一个数据集,userinfo.xsd,我想在BLL层里的UserBll.cs里引用这个数据集userinfo.xsd, 网上搜动软.Net代码生成器看看就明白了 框架搭完之后就开始添加引用,bll引用dal层啊,然后再bll层访问dal层的方法。 可以看出楼主是刚涉及这方面,去看看吧,三层的详解http://www.cnblogs.com/cresuccess/archive/2008/12/10/1351675.html希望对你有所帮助 如何设置asp:panel中grouptext标题文本的颜色 asp.net怎么是实现撤销删除啊? NLog或者Log4.net配置连接字符串的问题 帮忙参考一下? 一个网站要分为内外两部分,请孟子、幕白等等高手帮帮忙....没有太多的分了..... 我的web.config竟然能从网上访问? 想请教前辈们一个关于 Repeater 控件的问题! 那儿有ASP.NET中文开发工具,不想装VS.NET啊!! checkBoxList 严重的问题! 关于datagrid问题! 数据集的应用 导出excel
在BLL通过接口调用DAL方法
Model,实现业务实体。
IDAL,实现接口。
SQLServerDAL,实现接口里的方法。
web.config里的配置信息,为SQLServerDAL的程序集。
DALFactory,返回程序集的指定类的实例。
BLL,调用DALFactory,得到程序集指定类的实例,完成数据操作方法。
WEB,调用BLL里的数据操作方法。
看看petshop
添加层的关系之后,BLL就可以调用DAL里的数据操作方法
这4个文件夹:BLL,DAL,WEB,Entity,
在DAL层里写了一个数据集,userinfo.xsd,我想在BLL层里的UserBll.cs里引用这个数据集userinfo.xsd,
动软.Net代码生成器
看看就明白了