我遇到了一个让我发疯的问题,我不确定是不是我愚蠢
我有一个数据表,我在其中添加了一个布尔列
ds.Tables(0).Columns.Add(New DataColumn("Select", System.Type.GetType("System.Boolean")))
ds.Tables(0).Columns("Select").ReadOnly = False
ds.Tables(0).Columns("Select").DefaultValue = False
ds.Tables(0).Columns("Select").SetOrdinal(0)
然后我遍历它并检查该列是否具有真值位我在表达式的 Convert.ToBoolean 部分收到错误“未找到类型'Boolean'的公共成员'值'”
For Each dr As DataRow In Categories.Tables(0).Rows
If dr("Select").value IsNot Nothing AndAlso (Not IsDBNull(dr("Select").value)) AndAlso Convert.ToBoolean(dr("Select")) = True Then
'Do Something
End If
Next