SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Nahi en Viernes 12 de Mayo de 2006, 08:58

Título: Data Set
Publicado por: Nahi en Viernes 12 de Mayo de 2006, 08:58
Hola a todos; :hola:
A ver quien me puede echar un cable, alguien sabe si se puede añadir una columna al DataSet una vez metidos todos los datos? por ejemplo para hacer la suma de todos los totales o algo asi?

Muchas gracias. :hola:
Título: Re: Data Set
Publicado por: mustang en Viernes 12 de Mayo de 2006, 17:18
Hola, ke yo sepa si se puede, si te entendi, necesitas una nueva columna de totales, ke te almacena el total de los campos ke necesitas de una misma fila, esto es; tienes tu dataset asi:

------------------------------------
ID| campo1| campo2| campo3|
------------------------------------
1  |   5       |   10      |  20       |
------------------------------------
2  |   7       |   2        |  50       |
------------------------------------

y necesitarias algo asi; agregar una columna de total:

-------------------------------------------
ID| campo1| campo2| campo3| total |
-------------------------------------------
1  |   5       |   10      |  20       |  35  |
-------------------------------------------
2  |   7       |   2        |  50       |  59  |
-------------------------------------------

si es lo ke necesitas aki te pongo lo ke creo es una pekeña ayuda:
Código: Text
  1.  
  2.      Dataset1.tabla.Columns.Add("Total")
  3.         Dim indice As Integer = 0
  4.         Do While indice < Dataset1.tabla.Count
  5.             Dataset1.tabla(indice).Total = Dataset1.tabla(indice).Campo1 + Dataset1.tabla(indice).Campo2 + Dataset1.tabla(indice).Campo3
  6.             indice = indice + 1
  7.         Loop
  8.  
  9.  

asi ya tendrias tu dataset con totales por fila !! Espero te haya ayudado!!! Hasta luego  :hola: