【问题标题】:Modifying a datatable within a dataset修改数据集中的数据表
【发布时间】:2021-11-24 13:10:08
【问题描述】:

我有一个包含 4 个数据表的数据集。我需要修改其中一个数据表。当我尝试这样做时,我最终会遇到一个错误,提示“无法将属性或索引器 'DataTableCollection.this[int]' 分配给 -- 它是只读的。

这是数据集的声明 公共数据集风险{获取;放; }

下面的行抛出错误 Risk.Tables[0] = matrixSource;

【问题讨论】:

    标签: c# windows-forms-designer


    【解决方案1】:

    删除旧表并分配新表

    Risk.Tables.RemoveAt(0);
    Risk.Tables.Add(matrixSource);
    

    【讨论】:

    • 我需要 matrixsource 作为数据集中的第一个数据表,可以使用 Risk.Tables[0] 访问。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-19
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 1970-01-01
    相关资源
    最近更新 更多