hacer un copy de un datatable pero no incluir 3 columnas
Publicado por greg (7 intervenciones) el 08/11/2012 18:10:50
hola compañeros!!
estoy tratando de hacer un copy de un datatable pero sin incluir 3 columnas e hice lo siguiente
luego
pero en el foreach me sale un error
sgte:
coleccion modificada; puede que no se ejecute la operacion de enumeracion
existe otra forma de mirar que 3 columnas de un datagrid no me aparezcan en la copy de myDtable???
o en que falla este codigo
Gracias
estoy tratando de hacer un copy de un datatable pero sin incluir 3 columnas e hice lo siguiente
1
DataTable myDtable = tbl.copy();
luego
1
2
3
4
5
6
7
8
9
foreach(DataColumn columna in myDtable.Columns)
{
// aca reviso si estan hay columnas con ese mismo nombre que estan en el dtagrid
if (!Mydtg.Columns.Contains(columna.ColumnName))
{
myDtable.Columns.Remove(columna.ColumnName);
// las remuevo las que exitan de la copy y que compara si estan con el datagridview enlazado a datos
}
}
pero en el foreach me sale un error
sgte:
coleccion modificada; puede que no se ejecute la operacion de enumeracion
existe otra forma de mirar que 3 columnas de un datagrid no me aparezcan en la copy de myDtable???
o en que falla este codigo
Gracias
Valora esta pregunta


0