0

我有这个非常简单的查询:

 var val = context.aac_Account.Where(p => p.AcctNo.Equals(term)).Select(p=>new{

             value=p.AcctNo,
             label=p.AcctNo

        });

正如您在上面看到的,equals 不返回任何结果。我可以.Contains在字符串的情况下使用。

但我有什么用long?我无法枚举和过滤查询,因为其中有数百万条记录。

有什么解决办法吗?

4

1 回答 1

0

不确定是否如此,您必须在数据库中创建一个存储过程或函数,您将在其中实现包含功能并调用它。

但是,您可以尝试使用 fluent linq 来实现它。在这里检查这个答案

于 2012-12-24T15:06:25.457 回答