|
わりとどうでもいい話ですが、DataColumnCollection も DataTableCollection も柔軟ですよね。
以下全部 True になります。
Dim dt As New DataTable
dt.Columns.Add("FOO")
dt.Columns.Add("あ")
Debug.Print("{0}", dt.Columns.Contains("FOO"))
Debug.Print("{0}", dt.Columns.Contains("foo"))
Debug.Print("{0}", dt.Columns.Contains("FOO"))
Debug.Print("{0}", dt.Columns.Contains("ア"))
Debug.Print("{0}", dt.Columns.Contains("ア"))
dt.TableName = "リスト20"
Dim ds As New DataSet()
ds.Tables.Add(dt)
Debug.Print("{0}", ds.Tables.Contains("リスト20"))
Debug.Print("{0}", ds.Tables.Contains("リスト20"))
Debug.Print("{0}", ds.Tables.Contains("リスト20"))
|