0

可能重复:
无法更改 DataRow 值

我有 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();

请帮我更改数据行值

4

1 回答 1

0

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

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

应该

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

所以:

Mydatarow[Index][i].ItemArray[3]= "S";//should work fine
于 2011-07-30T16:54:10.407 回答