我正在使用Sybase Advantage Database 9.1
我尝试使用Lambda表达式包含方法来检索数据,但它不起作用。
var order = order.Where(x => x.name == "James");
它返回10行数据。
但如果我改为
var order = order.Where(x => x.name.Contains("James"));
它返回0。
x.name是字符串字段。
有人知道为什么会这样吗?
我该如何使用Contain方法?
感谢
答案 0 :(得分:1)
我相信对实体框架v4的更改添加了对规范函数Contains
的支持。那是在Advantage v10.x中。这些更改未合并回v9.x分支。