VB.Net DataTable。是否选择返回无效行?

VB.Net DataTable。是否选择返回无效行?,.net,vb.net,select,filter,datatable,.net,Vb.net,Select,Filter,Datatable,我正在从数据表中选择记录,如下所示: Dim foundRows() as DataRow = dt.Select("country = 'United States' AND speed = 0 OR speed >= 1000 AND speed <= 2000 AND status = 'Unknown' OR status = 'Valid' OR status = 'Invalid'") Dim foundRows()作为DataRow=dt。选择(“国家=‘美国’且速度

我正在从数据表中选择记录,如下所示:

Dim foundRows() as DataRow = dt.Select("country = 'United States' AND speed = 0 OR speed >= 1000 AND speed <= 2000 AND status = 'Unknown' OR status = 'Valid' OR status = 'Invalid'")

Dim foundRows()作为DataRow=dt。选择(“国家=‘美国’且速度=0或速度>=1000且速度您必须使用括号:

country = 'United States' AND 
(speed = 0 OR (speed >= 1000 AND speed <= 2000)) AND 
(status = 'Unknown' OR status = 'Valid' OR status = 'Invalid')
国家=‘美国’和

(速度=0或(速度>=1000,速度是的。我会在7分钟内将其标记为答案。谢谢。顺便说一句,图标不错。)。