我遇到了一个编程问题,我试图按如下方式解决它:
dsDataSet.Tables("promotion") = New DataTable.
但不幸的是,这不起作用,因为错误:属性'Item'是只读的
有没有完成这个?
答案 0 :(得分:3)
可以使用“添加,删除方法”
修改DataSet的Tables集合dsDataSet.Tables.Add(new DataTable("promotion"))
当然,上面的行要求该集合不包含名为" promotion"的表。如果您已经有一个名为"促销"在数据集中,您需要在添加新数据集之前删除它
dsDataSet.Tables.Remove("promotion")
dsDataSet.Tables.Add(new DataTable("promotion"))