首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Lambda怎么实现动态SQL语句

2012-09-14 
Lambda如何实现动态SQL语句?用Lambda如何实现如下SQL语句构建,if(a!){sqla123} if(b!)(sql+b

Lambda如何实现动态SQL语句?
用Lambda如何实现如下SQL语句构建,if(a!=""){sql="a=123"} if(b!="")(sql+="b=123")

[解决办法]

C# code
var query = db.TableName;if (a != "")    query = query.Where(x => x.a == a);if (b != "")    query = query.Where(x => x.b == b);//query = db.TableName.Where(x => x.a == a && x.b == b); 

热点排行