如何在数据表中编辑一行

民间

我已经创建了一个数据表。它具有3列Product_idProduct_nameProduct_price

    Datatable table= new DataTable("Product");

    table.Columns.Add("Product_id", typeof(int));
    table.Columns.Add("Product_name", typeof(string));
    table.Columns.Add("Product_price", typeof(string));

    table.Rows.Add(1, "abc", "100");
    table.Rows.Add(2, "xyz", "200");

现在,我想按索引查找,并更新该行。

说例如

我想将Product_name列的值更改为具有Product_id列值的“ cde” :2。

塔法里

首先,您需要找到id == 2的行,然后将其更改为:

foreach(DataRow dr in table.Rows) // search whole table
{
    if(dr["Product_id"] == 2) // if id==2
    {
        dr["Product_name"] = "cde"; //change the name
        //break; break or not depending on you
    }
}

您也可以尝试以下解决方案:

table.Rows[1]["Product_name"] = "cde" // not recommended as it selects 2nd row as I know that it has id 2

要么:

DataRow dr = table.Select("Product_id=2").FirstOrDefault(); // finds all rows with id==2 and selects first or null if haven't found any
if(dr != null)
{
    dr["Product_name"] = "cde"; //changes the Product_name
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在数据表中为r中的每一行添加循环?

来自分类Dev

如何在数据表的每一行中添加按钮?

来自分类Dev

如何在数据表中编辑页面长度

来自分类Dev

如何在数据表中编辑页面长度

来自分类Dev

如何在数据表的每一行上添加按钮?

来自分类Dev

如何在数据表的每一行上执行点积

来自分类Dev

在数据表中至少检查了一行后,如何启用按钮?

来自分类Dev

在数据表中至少检查了一行后,如何启用按钮?

来自分类Dev

在数据表中至少检查了一行后,如何启用按钮?

来自分类Dev

如何在动态数据表中设置静态(第一行是常数)行

来自分类Dev

如何在一行中合并数据表搜索框和tableTools按钮

来自分类Dev

Vue-如何在Vuetify数据表的每一行中添加按钮?

来自分类Dev

如何在一行中合并数据表搜索框和tableTools按钮

来自分类Dev

如何在数据透视表中查找最后一行?

来自分类Dev

在数据表中的特定列下添加一行

来自分类Dev

在数据表中查询同一行上的特定值

来自分类Dev

如何在数据表中添加按钮,以便可以编辑特定的列

来自分类Dev

如何在使用jQuery生成的数据表的最后一行中显示一列的总数?

来自分类Dev

如何在数据表中乘以数据?

来自分类Dev

如何在一行中动态添加多个自定义按钮?[JQuery 数据表]

来自分类Dev

如何在数据表中查找匹配的记录

来自分类Dev

如何在数据表中显示错误消息

来自分类Dev

如何在数据表中获取索引

来自分类Dev

如何在数据表中更改bLengthChange的标签

来自分类Dev

如何在数据表中获取索引

来自分类Dev

如何在数据表中添加拖放支持?

来自分类Dev

在数据表中添加行有效,但无法编辑行或内联编辑

来自分类Dev

从R中的数据表中删除一行

来自分类Dev

如何在使用数据表时获取每一行的工具提示

Related 相关文章

  1. 1

    如何在数据表中为r中的每一行添加循环?

  2. 2

    如何在数据表的每一行中添加按钮?

  3. 3

    如何在数据表中编辑页面长度

  4. 4

    如何在数据表中编辑页面长度

  5. 5

    如何在数据表的每一行上添加按钮?

  6. 6

    如何在数据表的每一行上执行点积

  7. 7

    在数据表中至少检查了一行后,如何启用按钮?

  8. 8

    在数据表中至少检查了一行后,如何启用按钮?

  9. 9

    在数据表中至少检查了一行后,如何启用按钮?

  10. 10

    如何在动态数据表中设置静态(第一行是常数)行

  11. 11

    如何在一行中合并数据表搜索框和tableTools按钮

  12. 12

    Vue-如何在Vuetify数据表的每一行中添加按钮?

  13. 13

    如何在一行中合并数据表搜索框和tableTools按钮

  14. 14

    如何在数据透视表中查找最后一行?

  15. 15

    在数据表中的特定列下添加一行

  16. 16

    在数据表中查询同一行上的特定值

  17. 17

    如何在数据表中添加按钮,以便可以编辑特定的列

  18. 18

    如何在使用jQuery生成的数据表的最后一行中显示一列的总数?

  19. 19

    如何在数据表中乘以数据?

  20. 20

    如何在一行中动态添加多个自定义按钮?[JQuery 数据表]

  21. 21

    如何在数据表中查找匹配的记录

  22. 22

    如何在数据表中显示错误消息

  23. 23

    如何在数据表中获取索引

  24. 24

    如何在数据表中更改bLengthChange的标签

  25. 25

    如何在数据表中获取索引

  26. 26

    如何在数据表中添加拖放支持?

  27. 27

    在数据表中添加行有效,但无法编辑行或内联编辑

  28. 28

    从R中的数据表中删除一行

  29. 29

    如何在使用数据表时获取每一行的工具提示

热门标签

归档