zoukankan
html css js c++ java
Linq动态条件处理方法
动态构造Query
同第一种查询更好的写法:
private
IQueryable
<
Blog
>
getQuery(string strWhere)
{
IQueryable
<
Blog
>
query
=
new
DongBlogDataContext().Blogs;
if
(
!
String.IsNullOrEmpty(
strWhere
))
{
query
=
query.Where
(blog
=>
blog.BlogClass
==
strWhere
);
}
return
query.OrderByDescending(blog
=>
blog.CreateDateTime);
}
主查询
var result
=
getQuery("
400电话
http://www.my400800.cn
");
生成的SQL和第一个完全相同。
查看全文
相关阅读:
java生成压缩文件
设计模式读书笔记-----外观模式
设计模式读书笔记-----适配器模式
设计模式读书笔记-----命令模式
SpringMVC学习笔记七:SpringMVC统一异常处理
SpringMVC学习笔记六:使用 hibernate-validator注解式数据校验
SpringMVC学习笔记六:使用Formatter解析或格式化数据
SpringMVC学习笔记五:使用converter进行参数数据转换
SpringMVC学习笔记二:常用注解
SpringMVC学习笔记四:数据绑定
原文地址:https://www.cnblogs.com/jishu/p/1940053.html
最新文章
SQLAlchemy 与 fask-SQLAlchemy 中的多表查询例子
flask使用sqlit3的两种方式
flaskr 报错及其修改
使用pandas,7行代码实现朴素贝叶斯
python 画圆
打算开源的东西
彩票的数据可视化
你好,2017!
【笔记6】用pandas实现条目数据格式的推荐算法 (基于物品的协同)
【笔记5】用pandas实现矩阵数据格式的推荐算法 (基于物品的协同)
热门文章
FusionCharts简单教程(六)-----如何自定义图表上的工具提示
FusionCharts简单教程(五)-----FusionCharts中的那些特殊符号
FusionCharts简单教程(四)-----基本数字格式
使用decode函数实现统计
对map集合进行排序
FusionCharts简单教程(三)-----FusionCharts的基本属性
设计模式读书笔记-----迭代器模式
FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
FusionCharts简单教程(一)---建立第一个FusionCharts图形
设计模式读书笔记-----模板方法模式
Copyright © 2011-2022 走看看