Linq to sql LINQ Dynamic在哪里但首先清洁特殊字符
我有下面的代码,但它给了我一个错误Linq to sql LINQ Dynamic在哪里但首先清洁特殊字符,linq-to-sql,Linq To Sql,我有下面的代码,但它给了我一个错误 .Where(p => Regex.Replace(p.Phone, rgPattern, "") == Regex.Replace(phone.Trim(), rgPattern, "") string rgPattern = @"[\\\/:\*\?""<>|()-]"; var members = from m in Context.Members select m; if (!String.IsNullOrEmpty(pho
.Where(p => Regex.Replace(p.Phone, rgPattern, "") == Regex.Replace(phone.Trim(), rgPattern, "")
string rgPattern = @"[\\\/:\*\?""<>|()-]";
var members = from m in Context.Members select m;
if (!String.IsNullOrEmpty(phone))
members = members.Where(p => Regex.Replace(p.Phone, rgPattern, "") == Regex.Replace(phone.Trim(), rgPattern, ""));
在比较之前,你知道如何清理价值吗 这可能是您的数据体系结构的问题。这就是为什么我们一直保持表中的数据干净——这样你就不必做这样的坏事了 您在这里有几个选项:
members.OrderBy(orderBy).Skip(startRow).Take(maxRows).ToList();