Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.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
Vb.net 从对象到布尔值的隐式转换_Vb.net_Linq - Fatal编程技术网

Vb.net 从对象到布尔值的隐式转换

Vb.net 从对象到布尔值的隐式转换,vb.net,linq,Vb.net,Linq,我一直在为下面的表达式获取这个异常“从对象到布尔值的隐式转换”,我如何消除它 Dim objRows As IEnumerable(Of DataRow) = (From myRow As DataRow In objDS.Tables(0).AsEnumerable Where myRow.Item(PERSON_ID_LIST) = personid).Cast(of DataRow) 试一试 否则,您必须告诉我们什么是PERSON\u ID\u LIST。请您告诉我们代码中的错误发生在

我一直在为下面的表达式获取这个异常“从对象到布尔值的隐式转换”,我如何消除它

 Dim objRows As IEnumerable(Of DataRow) = (From myRow As DataRow In objDS.Tables(0).AsEnumerable Where myRow.Item(PERSON_ID_LIST) = personid).Cast(of DataRow)
试一试


否则,您必须告诉我们什么是
PERSON\u ID\u LIST

请您告诉我们代码中的错误发生在哪里,这样我们就不必猜测了?发生在where子句“where myRow.Item(PERSON\u ID\u LIST)=personid”中
 Dim objRows As IEnumerable(Of DataRow) = 
    From myRow As DataRow In objDS.Tables(0).AsEnumerable()
    Where myRow.Field(Of Int32)("PERSON_ID_LIST") = personid