检查表中是否存在列?

时间:2013-01-17 16:39:08

标签: .net vb.net exists

我必须检查表中是否存在列,如果它存在,则必须删除它,如果它不存在,我必须添加它,并且仅在vb中。

我读过有关DataColumnCollection.Contains的内容 - 用于检查列是否存在,但我真的不明白如何使用它。任何帮助都很有用。

1 个答案:

答案 0 :(得分:1)

要从DataTable中删除它,首先检查Contains是否存在,然后使用Remove尝试:

If myDataTable.Columns.Contains("columnName") Then
    myDataTable.Columns.Remove("columnName");
End If