C sharp - Filtrando columnas

 
Vista:

Filtrando columnas

Publicado por Jesús Hurtado (2 intervenciones) el 30/10/2006 21:09:18
Tengo un dataset con una tabla de la cual deseo crear otra con un nro de columnas menor a la original, dependiendo de las columnas que configure el usuario.

Gracias.

J.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Filtrando columnas

Publicado por fisa (87 intervenciones) el 01/11/2006 12:55:10
Lo podes hacer copiando la tabla tal cual esta, y despues quitandole las columnas que no van..

Para agregar una tabla copiando otra que ya tenes:

MiDataSet.Tables.Add(MiDataSet.Tables[numero_tabla].Copy());
o

MiDataSet.Tables.Add(MiDataSet.Tables["nombre_tabla"].Copy());

o si la tabla la manejas con un DataTable

MiDataSet.Tables.Add(MiDataTable.Copy());

Para quitar las columnas:

MiDataSet.Tables[numero_tabla].Columns.Remove("nombre_columna");

o

MiDataSet.Tables["nombre_tabla"].Columns.Remove("nombre_columna");

o si usas un DataTable

MiDataTable.Columns.Remove("nombre_columna");

El metodo Remove de la coleccion Columns tambien puede usarse asi:

.Remove(numero_columna);

Espero haberte ayudado, suerte, cualquier cosa preguntame
Chau!

Fisa
Correo: [email protected]
MSN: [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar