更改找到这行的其中一列

7 个解决方案

#1


UPDATE TB SET COL=值 WHERE 条件......

#2


引用 1 楼 sql77 的回复:
UPDATE TB SET COL=值 WHERE 条件......

你强

#3


 DataRow dr = dt.Select("P_ListName=XX ")[0];
           
            dr.BeginEdit();
            dr["XXX"] = XXXXX;
            dr.EndEdit();
            dt.AcceptChanges();

#4


关于对DataTable的操作:
    若是用SqlDataAdapter从数据库里读取了数据,然后fill进了table中,
则此时千万要注意,此时table中的各个DataColumn的类型已经确定,而此时
假如table中无数据(别想可以把其数据清空,我清空无论如何还是有问题,修改不了)。
修改列的数据类型代码如下:
  DataColumn Column=table.Columns ["intime"];
  Column.DataType =Type.GetType ("string");
  table.AcceptChanges ();
在数据类型一致的情况下可以通过
  DataRow row=table.Rows[i];
  row.BeginEdit();
  row["intime"]="4:05:06";
  row.EndEdit();
  table.AcceptChanges();这样来更改对应列的数据值。
Tag标签: 修改datatable中的单行或单列

#5


学习

#6


foreach (datarow in tb.rows)

#7


知道行号 

#1


UPDATE TB SET COL=值 WHERE 条件......

#2


引用 1 楼 sql77 的回复:
UPDATE TB SET COL=值 WHERE 条件......

你强

#3


 DataRow dr = dt.Select("P_ListName=XX ")[0];
           
            dr.BeginEdit();
            dr["XXX"] = XXXXX;
            dr.EndEdit();
            dt.AcceptChanges();

#4


关于对DataTable的操作:
    若是用SqlDataAdapter从数据库里读取了数据,然后fill进了table中,
则此时千万要注意,此时table中的各个DataColumn的类型已经确定,而此时
假如table中无数据(别想可以把其数据清空,我清空无论如何还是有问题,修改不了)。
修改列的数据类型代码如下:
  DataColumn Column=table.Columns ["intime"];
  Column.DataType =Type.GetType ("string");
  table.AcceptChanges ();
在数据类型一致的情况下可以通过
  DataRow row=table.Rows[i];
  row.BeginEdit();
  row["intime"]="4:05:06";
  row.EndEdit();
  table.AcceptChanges();这样来更改对应列的数据值。
Tag标签: 修改datatable中的单行或单列

#5


学习

#6


foreach (datarow in tb.rows)

#7


知道行号 
标签:

相关文章