我必须检查表中是否存在列,如果它存在,则必须删除它,如果它不存在,我必须添加它,并且仅在vb中。
我读过有关DataColumnCollection.Contains
的内容 - 用于检查列是否存在,但我真的不明白如何使用它。任何帮助都很有用。
答案 0 :(得分:1)
要从DataTable
中删除它,首先检查Contains
是否存在,然后使用Remove
尝试:
If myDataTable.Columns.Contains("columnName") Then
myDataTable.Columns.Remove("columnName");
End If