Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf EF5和DB29.1。布尔未定义类型错误_Wpf_Entity Framework_Db2 - Fatal编程技术网

Wpf EF5和DB29.1。布尔未定义类型错误

Wpf EF5和DB29.1。布尔未定义类型错误,wpf,entity-framework,db2,Wpf,Entity Framework,Db2,我有一个WPF应用程序,它使用EF5查询DB29.1大型机数据库。。。每当我尝试执行以下操作时,就会出现一个错误,指出“BOOLEAN”是未定义的类型 var cc = contents.Select(x => x.NDC).ToList(); var sched = (from s in ctx.Query<Data.Entities.DrugSched>() where s.State == App.Stat

我有一个WPF应用程序,它使用EF5查询DB29.1大型机数据库。。。每当我尝试执行以下操作时,就会出现一个错误,指出“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();
var cc=contents.Select(x=>x.NDC.ToList();
var sched=(来自ctx.Query()中的s)
其中s.State==App.State&&cc.Contains(s.NDC)
选择s.ToList();

所以DB2显然没有bool类型。。。它不喜欢List.Contains()函数。我可以分解这个查询,并将第一部分转换为对象列表,然后使用Contains函数进行查询。。。但这是一个糟糕的解决方案。有谁有更好的主意吗?

我们在大型机上使用DB2 10.5,不支持布尔值。

布尔值被添加到DB2 for LUW的v10(?)中……仍然在DB2 for i上等待它。不确定DB2forz/OS。