当数据类型不正确时,Select可能找不到数据或出现异常
一个简单的例子
Dim dt As DataTable = New DataTable()
dt.Columns.Add("col", GetType(String))
'dt.Columns.Add("col", GetType(Integer))
For Each value As String In New String() {"1", "2", "10", "20"}
dt.Rows.Add(value)
Next
'ArgumentException:
'Range オブジェクトの Min (1) は、max (-1) 以下でなければなりません。
dt.Select("col = '10'")
dt.Select("col = 10")