如何更改DataRow值?

时间:2011-07-30 16:32:32

标签: c# arrays visual-studio datarowview

  

可能重复:
  Unable to change DataRow value

我有Two-dimensional datarow array这样的

Datarow Mydatarow [][] = new Datarow[5][5] ;

和初始Mydatarow表格数据库...... 现在我想要执行此代码并更改Mydatarow

Mydatarow [Index][i].ItemArray[3]= "S";

我使用此代码更改Mydatarowvalue但它无法正常工作

Mydatarow [Index][i].BeginEdit();
Mydatarow [Index][i].SetModified();
Mydatarow [Index][i].ItemArray[3]= "S";
Mydatarow [Index][i].EndEdit(); 
Mydatarow [Index][i].AcceptChanges();

请帮我改变数据行值

1 个答案:

答案 0 :(得分:0)

您在声明数组时遇到问题:

Datarow Mydatarow [][] = Datarow[5][5] ;

应该是

Datarow[][] Mydatarow = new Datarow[5][];

所以:

Mydatarow[Index][i].ItemArray[3]= "S";//should work fine