Reutilize el código en un DataGrid y funciona correctamente.
Es imcompatible Relations en DataGridView???, espero alguien pueda ayudarme, es algo urgente...
Código:
mil gracias... Dim ObjPadre As New DataTable ObjPadre.Columns.Add("IdPadre", GetType(Integer)) ObjPadre.Columns.Add("Nombre", GetType(String)) ObjPadre.Rows.Add(1, "Gaseosa") ObjPadre.Rows.Add(2, "Galleta") ObjPadre.Rows.Add(3, "Gruta") Dim ObjHijo As New DataTable ObjHijo.Columns.Add("IdHijo", GetType(Integer)) ObjHijo.Columns.Add("IdPadre", GetType(Integer)) ObjHijo.Columns.Add("Nombre", GetType(String)) ObjHijo.Rows.Add(1, 1, "Coca cola") ObjHijo.Rows.Add(2, 1, "Fanta") ObjHijo.Rows.Add(3, 1, "7up") ObjHijo.Rows.Add(4, 2, "Soda") ObjHijo.Rows.Add(5, 2, "Field") ObjHijo.Rows.Add(6, 2, "Charada") ObjHijo.Rows.Add(7, 3, "Manzana") ObjHijo.Rows.Add(8, 3, "Maracuya") ObjHijo.Rows.Add(9, 3, "Papaya") Dim ObjDataSet As New DataSet ObjDataSet.Tables.Add(ObjPadre.Copy) ObjDataSet.Tables(0).TableName = "Padre" ObjDataSet.Tables.Add(ObjHijo.Copy) ObjDataSet.Tables(1).TableName = "Hijo" Me.DgvPadre.DataSource = ObjDataSet.Tables("Padre") Me.DgvHijo.DataSource = ObjDataSet.Tables("Hijo") ObjDataSet.Relations.Add("Completo", ObjDataSet.Tables("Padre").Columns("IdPadre"), ObjDataSet.Tables("Hijo").Columns("IdPadre")) Me.DgvCompleto.DataSource = ObjDataSet.Tables("Padre") ' << DATAGRIDVIEW NO FUNCIONA Me.DataGrid1.DataSource = ObjDataSet.Tables("Padre") ' << DATAGRID SI FUNCIONA