在写业务模块的时候,有个地方New了一个新的DataTable,同时Columns了几个新的字段,想着用之前的老办法,Rows[i][key] = value来赋值,没想到出错了。
下面是出错的代码。
发现这种方法只能对有行数的,已经有数据的DataTable进行操作,无法进行新增行,改进后:
改进之后不会报错,还是使用
DataTable IMAGE_Table = new DataTable(
在写业务模块的时候,有个地方New了一个新的DataTable,同时Columns了几个新的字段,想着用之前的老办法,Rows[i][key] = value来赋值,没想到出错了。
下面是出错的代码。
发现这种方法只能对有行数的,已经有数据的DataTable进行操作,无法进行新增行,改进后:
改进之后不会报错,还是使用
DataTable IMAGE_Table = new DataTable(