Visual Basic.NET - Añadir dentro de un Datatable otro Datatable

 
Vista:

Añadir dentro de un Datatable otro Datatable

Publicado por Homnas (2 intervenciones) el 21/12/2012 13:02:16
Buenas:

Estoy intentandoa crear una tabla en modo de ejecucion y dentro de cada fila de la tabla "Padre" necesito anidar otra tabla "Hijo" con datos relacionados con ella.
¿Es posible hacer eso con Datatable?
¿Como podria hacerlo?

Muchas gracias por todo!!
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

Añadir dentro de un Datatable otro Datatable

Publicado por Angel (3 intervenciones) el 26/12/2012 07:31:28
Solo recorre tu tabla padre o hijo con un foreach y le vas agregando los datos que necesites a la otra,

algo mas o menos así
dtPadre[i]["nombre"] = dtHijo[i]["nombre"]
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

Añadir dentro de un Datatable otro Datatable

Publicado por Homnas (2 intervenciones) el 27/12/2012 12:24:08
Lo que quiero decir si dentro de un datatable puedo añadir otro. Algo parecido a esto.

DataTableHijo = new DataTable();
DataTableHijo = Me.Session("Tabla")

DataTable tabla = new DataTable();
tabla.Columns.Add("nombre");
tabla.Columns.Add("Tabla");

DataRow fila = tabla.NewRow();

fila["Nombre"] = "Pedro"
fila["Tabla"] = DataTableHijo
tabla.Rows.Add(fila);
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

Añadir dentro de un Datatable otro Datatable

Publicado por Rodrigo Niklitschek (1 intervención) el 15/04/2015 16:53:26
Para eso son los DataSet.
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