0
我從數據表中選擇的記錄,像這樣:VB.Net DataTable.Select返回無效行?
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'")
正如你所看到的,我想從美國,其速度爲0,或1000-2000,並且其狀態未知選擇記錄,有效或無效。
不符合這些條件不幸的記錄也被選中(如:記錄與速度< 1000,其他國家)
什麼是錯我的過濾器表達?我試圖在速度條件下添加括號,但是可能需要更多?
呀的作品。我將在7分鐘內將其標記爲答案,謝謝。尼斯圖標順便說一句。 –