可能重复:
无法更改DataRow值
我有像这个一样的Two-dimensional datarow array
Datarow Mydatarow [][] = new Datarow[5][5] ;
和初始CCD_ 2表单数据库。。。现在我想做这个代码并更改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();
请帮我更改数据行值
您在声明数组时遇到问题:
Datarow Mydatarow [][] = Datarow[5][5] ;
应该是
Datarow[][] Mydatarow = new Datarow[5][];
因此:
Mydatarow[Index][i].ItemArray[3]= "S";//should work fine