Hola a todos...!!!
Tengo el siguiente código, y necesito convertir el JoinResult en un DataTable, para asignárselo al DataSource de una DataGridView.
Es posible...???
Cómo se hace...???
Dim ds As New DataSetDim dt1 As New DataTable
Dim dt2 As New DataTable
Dim I As Integer
dt1.Columns.Add("IdTabla1")
dt1.Columns.Add("Tabla1Campo1")
dt1.Columns.Add("Tabla1Campo2")
dt2.Columns.Add("IdTabla2")
dt2.Columns.Add("Tabla2Campo1")
dt2.Columns.Add("Tabla2Campo2")
For I = 1 To 10
dt1.Rows.Add(I, String.Format("T1C1 - R{0}", I), String.Format("T1C2- R{0}", I))
dt2.Rows.Add(I, String.Format("T2C1 - R{0}", I), String.Format("T2C2- R{0}", I))
Next
ds.Tables.Add(dt1)
ds.Tables.Add(dt2)
Dim JoinResult = From dr1 In dt1.Rows
Join dr2 In dt2.Rows
On dr1.item("IdTabla1") Equals dr2.item("IdTabla2")
Select dr1.IdTabla1, dr2.IdTabla2, dr1.Tabla1Campo1, dr2.Tabla2Campo1
Muchas Gracias.
pev