Vb.Net数据集表=新的DataTable

时间:2014-05-31 07:40:31

标签: vb.net dataset equals clear

我遇到了一个编程问题,我试图按如下方式解决它:

dsDataSet.Tables("promotion") = New DataTable.

但不幸的是,这不起作用,因为错误:属性'Item'是只读的

有没有完成这个?

1 个答案:

答案 0 :(得分:3)

可以使用“添加,删除方法”

修改DataSet的Tables集合
dsDataSet.Tables.Add(new DataTable("promotion"))

当然,上面的行要求该集合不包含名为" promotion"的表。如果您已经有一个名为"促销"在数据集中,您需要在添加新数据集之前删除它

dsDataSet.Tables.Remove("promotion")
dsDataSet.Tables.Add(new DataTable("promotion"))