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

LLenar datatable

Estas en el tema de LLenar datatable en el foro de .NET en Foros del Web. buenas a todos Me gustaria saber como puedo llenar un datatable con lo que me devuelve la funcion select que se supone que es una ...
  #1 (permalink)  
Antiguo 20/08/2008, 03:58
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 152
Antigüedad: 15 años, 10 meses
Puntos: 3
LLenar datatable

buenas a todos

Me gustaria saber como puedo llenar un datatable con lo que me devuelve la funcion select que se supone que es una funcion de datarows.

He probado lo siguiente pero no me funciona
Dim dt As DataTable = New DataTable()
dt = dtabla.Clone()
dt.Rows.Add(dtabla.Select(condicion, "p18des"))

dgrid1.DataSource = dt
Gracias
  #2 (permalink)  
Antiguo 20/08/2008, 05:28
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 152
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: LLenar datatable

Al final lo he solucionado asi :
dgrid1.DataSource =""
Dim dt As DataTable = New DataTable()
dt = dtabla.Clone()
Dim rows() As DataRow = dtabla.Select(condicion, "p18des")
' Añadimos los registros hallados a la nueva tabla
ForEach row As DataRow In rows
dt.ImportRow(row)
Next
dgrid1.DataSource = dt

Pero sigo pensando que tiene que haber otra forma, si alguien la sabe o me equivoco y la unica forma es asi que me lo diga.
Gracias
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 08:55.