用三层架构做复杂搜索的时候怎么处理好啊?那是似乎不好写方法啊?而且返回的时候也是返回实体对象列表吗???

问题描述

如题.讨论

解决方案

解决方案二:
三层,我的理解是表现层——提交搜索条件,显示搜索结果两部分。罗基层——构造搜索用的SQL语句并调用数据层获取数据。数据层——当然是执行对数据库的操作。至于返回的时候,你不返回实体数据列表,你还想怎么样?
解决方案三:
不要用存储过程,在业务逻辑里写几个sql执行的方法,然后由界面层产生的数据编辑成sql传过去即可!不要生搬硬套啊楼主。有些内容也可以用datdaview的rowfilter属性进行筛选!这样相当于把所有数据缓存到应用服务器,。

时间: 2024-10-22 22:04:29

用三层架构做复杂搜索的时候怎么处理好啊?那是似乎不好写方法啊?而且返回的时候也是返回实体对象列表吗???的相关文章

c#-MVC三层架构中的的添加功能怎么写

问题描述 MVC三层架构中的的添加功能怎么写 在MVC 三层架构中 DAL层的代码怎么写 BLL层的代码怎么写 视图中的模板页怎么用 解决方案 MVC不过是个编程规则,指导思想,它只是在指引技术应该怎样设计 搞.NET的话有ASP.NET MVC,具体下载个PDF或者视频啃啃吧 解决方案二: 好像没有三层架构的概念,在你建好各个类拉好关系后会自动生成数据库,也可以用自己建的数据库(要完全对应),如果你要三层架构是要操作数据库的话 mvc我是用Tolinq(就像在cs写sql语句一样),把数据结果

asp.net三层架构 UI层引用问题

问题描述 asp.net改成三层架构时在UI层引用了BLL,也加了UsingBLL,写代码的时候没有任何问题,但是编译时说缺少引用....求大神指教,,马上就毕业答辩了 解决方案 解决方案二:看一下你的BLL版本.看看是否本web的.net版本要高.解决方案三:删掉重新添加引用

.NET数据库编程求索之路--4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(3)

4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(3)   作者:夏春涛 xchunta@163.com 转载请注明来源: http://www.cnblogs.com/SummerRain/archive/2012/07/25/2609144.html 4.4 数据访问层HomeShop.DAL OrderDAO.cs   1 using System;  2 using System.Collections.Generic;  3 using System.Linq;  4 

.NET数据库编程求索之路--5.使用ADO.NET实现(三层架构篇-使用List传递数据)(1)

  5.使用ADO.NET实现(三层架构篇-使用List传递数据)(1)   5.1 解决方案框架 解决方案(.sln)包含以下几个项目: (1)类库项目HomeShop.DbUtility,数据访问实用工具:[同4.2] (2)类库项目HomeShop.Model,实体层:[同4.3] (3)类库项目HomeShop.DAL,数据访问层: (4)类库项目HomeShop.BLL,业务逻辑层: (5)WinForm项目HomeShop.WinForm,界面层.   5.2 数据访问层HomeSh

.NET数据库编程求索之路--6.使用ADO.NET实现(三层架构篇-使用List传递数据-基于存储过程)(1)

6.使用ADO.NET实现(三层架构篇-使用List传递数据-基于存储过程)(1)    [ 夏春涛 email: xchuntao@163.com  blog: http://www.cnblogs.com/SummerRain ] 6.1 解决方案框架 解决方案(.sln)包含以下几个项目: (1)类库项目HomeShop.DbUtility,数据访问实用工具:[同5] (2)类库项目HomeShop.Model,实体层:[同5] (3)类库项目HomeShop.DAL,数据访问层: (4)

三层架构怎么做?

问题描述 想学做网站,但是知识很零碎,不知道如何做起?听说可以用三层架构来做,网上有很多的三层架构的软件,但是有分语言的.做三层架构的时候,是针对使用的语言有不用么?是用软件来做还是要自己用语言来做呢? 解决方案 解决方案二:三层架构(3-tierapplication)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI).业务逻辑层(BLL).数据访问层(DAL).区分层次的目的即为了"高内聚,低耦合"的思想. 1.表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个

基于三层架构技术的网上书店系统的搜索图书的功能

问题描述 请问各位基于三层架构技术的网上书店系统的搜索图书的功能应该如何实现 解决方案 解决方案二:这结贴率...不就是查询么--解决方案三:三层架构??楼上说的对,就是查询,和你几层没关系架构是指设计搜索是指技术你需要在View层布局好你的输入框和ButtonController层把View层得Search.text传进来,通过查找Model层数据,再返回给View层解决方案四:引用2楼ruanwei1987的回复: 三层架构??楼上说的对,就是查询,和你几层没关系架构是指设计搜索是指技术你需

ssi框架学习总结(mvc三层架构)_JSP编程

相信大家对于mvc的三层架构已经灰常熟悉了,在这就不细讲了,个人感觉ssi的框架结构还是比较典型的mvc三层架构,还是比较容易上手的.关于这块的入门我想特别感谢下FrankHui童鞋,在他的帮助下,我才能比较快滴熟悉了这个架构,对我学习ssi的框架还是很有帮助滴.ssi的框架主要是由struts2,spring以及ibatis组成,他们负责各层之间的交互与协作,从而实现整个web端的功能实现与整合.Struts目前主要负责数据传递和控制方面,spring则依靠其强大的依赖注入技术实现了类似bea

网站开发三层架构

问题描述 我是一个asp.net的初学者,而且也没去培训过,只是边工作边学习,现在想学习三层架构,及存储过程,请哪为专业人士路过时给点提示,或推荐几本相关的书籍,感激不尽 解决方案 解决方案二:http://www.51aspx.com/解决方案三:下载微软开源示例petshop看看解决方案四:觉得初学值没必要特意去了解什么三层架构等你熟悉了,就自然知道为什么要三层架构了解决方案五:到微软网站看看webcast再看看c#入门经典和高级编程http://download.csdn.net/sour