【问题标题】:DataRow Update .NET数据行更新 .NET
【发布时间】:2023-04-06 04:39:01
【问题描述】:

我对数据行以及如何更新它有疑问...

我有一个包含两列 ID 和名称的数据表。我执行以下操作:

    // data table has data at this point....

    myTable.Columns.Add("Fri");

    foreach(DataRow r in myTable.Rows) {
        r["Fri"] = 4;

    }

我在这里要做的是添加一个新列“Fri”。然后对于数据表中已经存在的每个条目,我希望将 Fri 列中的值设为 4。感谢您的帮助。

【问题讨论】:

  • 这里好像没有问题?
  • 到底是什么问题?
  • 看来在提出问题时我找到了解决方案,感谢您的回复:)。
  • 您需要告诉我们出了什么问题 - 您是否遇到错误?是不是加了列?

标签: .net datatable


【解决方案1】:

您列出的代码应该可以工作,但是如果您想稍后将 Fri 值用作整数,您应该像这样声明列的数据类型:

myTable.Columns.Add("Fri", typeof(int));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多