如何实现一个通用查询组件 ?
要求:根据业务来配置驱动生成查询条件并将校验、数据采集进行集成,动态生成
思路一: 解析表达式树 来动态生成SQL,但如何 才能通用?(不同的业务对应查询SQL不一样)
征求各位意见
------解决方案--------------------用 兰亩达 表达式
------解决方案--------------------dynamic linq: http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-the-linq-dynamic-query-library.aspx
------解决方案--------------------到底是sql还是linq
要是你使用sql,直接在linq中调用sql,岂不更好。
------解决方案--------------------动态linq,可以直接写在linq中直接写sql