Foros del Web » Programación para mayores de 30 ;) » .NET »

coger el contenido de un datagrid i meterlo en un datatable

Estas en el tema de coger el contenido de un datagrid i meterlo en un datatable en el foro de .NET en Foros del Web. Wenas, tengo un datagrid que he llenado con varios datatables, me gustaria que cuando ya está lleno del todo o mientras se va llenando, cada ...
  #1 (permalink)  
Antiguo 06/03/2009, 04:15
 
Fecha de Ingreso: noviembre-2007
Mensajes: 44
Antigüedad: 16 años, 5 meses
Puntos: 0
coger el contenido de un datagrid i meterlo en un datatable

Wenas, tengo un datagrid que he llenado con varios datatables, me gustaria que cuando ya está lleno del todo o mientras se va llenando, cada valor se vaya metiendo dentro de un datatable diferente.

Adjunto el código para que se vea más claro.

For i = 0 To n 'tamaño dl DTInformes
dgcontadores.Rows.Add(1)
For j = 0 To 5
If j <> 5 Then
dgcontadores.Item(j, i).Value = DTInformes.Rows(i).Item(j)
If j = 4 Then
aux_point_contadores = dgcontadores.Item(j, i).Value
End If
If j = 6 Then
dgcontadores.Item(j, i).Value = DTInformes.Rows(i).Item(j)
End If
Else
aux_contadores = 0
aux_conta = 1
Dim DTR_aux As DataTable = cPoints_aux.Retrieve() 'Aqui lleno el DTContador
dgcontadores.Item(j, i).Value = DTContador.Rows(0).Item(0) & " m³/h "
aux_conta = 0
aux_contadores = 1
End If
Next j

Next i


Todos los if i todo eso no hay que hacerle caso, la idea es basicamente llenar un datatable con diferentes datatables. Es decir con cada valor que añado al datagrid.

Si alguien supiese como puedo hacerlo me sacaria de un apuro jeje

Muchas gracias i Salu2
  #2 (permalink)  
Antiguo 09/03/2009, 10:04
Avatar de xBlaze  
Fecha de Ingreso: julio-2002
Ubicación: Lemuria
Mensajes: 87
Antigüedad: 21 años, 9 meses
Puntos: 0
Respuesta: coger el contenido de un datagrid i meterlo en un datatable

Seria interesante que investigaras el metodo 'Merge' de un DataTable, con el podrás mesclar las tablas siempre y cuando estas sean del mismo tipo (los mismos campos y del mismo tipo de datos).

Later
__________________
Darth xBlaze
Gerente de Sistemas
Arisoft
  #3 (permalink)  
Antiguo 13/03/2009, 02:25
 
Fecha de Ingreso: noviembre-2007
Mensajes: 44
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: coger el contenido de un datagrid i meterlo en un datatable

Solucionado, al final con una tabla auxiliar he ido metiendo cada campo del datagrid i al final borro el contenido de la tabla.

gracias igualemente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:56.