我怎样才能通过A0101' A0201' A0201'像一个字符串数组

时间:2017-02-24 14:14:08

标签: sql sql-server

我想通过A0101' A0201' A0201'这就像使用in子句但从c#到sp

的sql server query中的参数

1 个答案:

答案 0 :(得分:0)

如果" IN"只是用于过滤子句,你可以使用Linq而不将其传递给存储过程(它仍将在延迟执行的服务器上进行评估)。

 var results = (from item in context.SPCall
     where new[] {"A0101", "A0201"}.Contains(item.Property)
     select item).ToList();