【发布时间】:2016-09-08 07:24:09
【问题描述】:
我正在尝试将 Datable 从一个数据集克隆到另一个数据集的数据表,但它不起作用。
Dataset ds = new Dataset();
ds.Tables.Add("key");
ds.Table["key"] = cust.Tables[0].Clone(); // This line is not working
上面的代码给出了下面的错误
Property or indexer 'System.Data.DataTableCollection.this[int]' cannot be assigned to — it's read only
cust 也是一个数据集。谁能帮我解决这个问题
【问题讨论】:
-
“不工作”是什么意思?
-
数据集,但它不起作用。怎么样?
-
@AjayPandya 它给出错误属性或索引器'System.Data.DataTableCollection.this[int]' 不能分配给-它是只读的
-
@Serv 请看上面的评论
-
我忘记提交答案了。只是保持标签打开。基本上你忘记了在你的
ds.Tables[0]周围添加(和),你必须使用.Add()。详情见我的回答。
标签: c# datatable merge dataset