我有一个使用EF5查询DB2 9.1大型机数据库的WPF应用程序......每当我尝试执行以下操作时,我都会收到错误消息,说明" BOOLEAN"是一种未定义的类型。
var cc = contents.Select(x => x.NDC).ToList();
var sched = (from s in ctx.Query<Data.Entities.DrugSched>()
where s.State == App.State && cc.Contains(s.NDC)
select s).ToList();
所以DB2显然没有bool类型......并且它不像List.Contains()函数。我可以打破这个查询并将第一部分转换为对象列表并使用Contains函数进行查询...但这是一个糟糕的解决方案。任何人都有更好的主意吗?
答案 0 :(得分:1)
我们在大型机上使用DB2 10.5,不支持布尔值。